Converter para Símbolo.

A opção Converter para símbolo (botão direito do mouse em cima da figura) permite que sejam utilizados os comandos e opções disponíveis para os objetos que são nativos do E3 (como por exemplo o uso de Rotação) também para os objetos da Galeria de Imagens e outros Metafiles (arquivos WMF e EMF). Porém, existem algumas limitações.

Arquivos WMF e EMF são compostos de uma sequência de ‘records’, que são operações de desenho da GDI do Windows. Ao converter um WMF ou EMF para símbolo, o E3 tem que converter cada ‘record’ do arquivo em uma primitiva de desenho do E3 que seja correspondente: linha, bezier, retângulo, texto, círculo, retângulo arredondado, elipse, etc. Existem diversos ‘records’ que podem existir em um WMF ou EMF e que não são suportados pelas primitivas de desenho do E3. Estes ‘records’ são simplesmente ignorados durante a conversão.

Abaixo está uma listagem dos EMF Records suportados pela conversão de EMF para símbolo no E3:

EMR_SETBKCOLOR
EMR_SETBKMODE
EMR_SELECTOBJECT
EMR_DELETEOBJECT
EMR_CREATEPEN
EMR_CREATEBRUSHINDIRECT
EMR_SETWINDOWORGEX
EMR_SETWINDOWEXTEX
EMR_SETVIEWPORTORGEX
EMR_SETVIEWPORTEXTEX
EMR_POLYGON16
EMR_POLYPOLYGON16
EMR_POLYLINETO16
EMR_POLYLINE16
EMR_POLYPOLYLINE16
EMR_RECTANGLE
EMR_ELLIPSE
EMR_ARCTO
EMR_ARC
EMR_CHORD
EMR_PIE
EMR_ROUNDRECT
EMR_POLYBEZIERTO16
EMR_POLYBEZIER16

Abaixo está uma listagem dos EMF Records NÃO suportados pela conversão de EMF para símbolo no E3:

EMR_ABORTPATH
EMR_ANGLEARC
EMR_BEGINPATH
EMR_BITBLT
EMR_CLOSEFIGURE
EMR_CREATEDIBPATTERNBRUSHPT
EMR_CREATEMONOBRUSH
EMR_CREATEPALETTE
EMR_ENDPATH
EMR_EOF
EMR_EXCLUDECLIPRECT
EMR_EXTCREATEFONTINDIRECTW
EMR_EXTCREATEPEN
EMR_EXTFLOODFILL
EMR_EXTSELECTCLIPRGN
EMR_EXTTEXTOUTA
EMR_EXTTEXTOUTW
EMR_FILLPATH
EMR_FILLRGN
EMR_FLATTENPATH
EMR_FRAMERGN
EMR_GDICOMMENT
EMR_INTERSECTCLIPRECT
EMR_INVERTRGN
EMR_LINETO
EMR_MASKBLT
EMR_MODIFYWORLDTRANSFORM
EMR_MOVETOEX
EMR_OFFSETCLIPRGN
EMR_PAINTRGN
EMR_PLGBLT
EMR_POLYBEZIER
EMR_POLYBEZIERTO
EMR_POLYDRAW
EMR_POLYDRAW16
EMR_POLYGON
EMR_POLYLINE
EMR_POLYLINETO
EMR_POLYPOLYGON
EMR_POLYPOLYLINE
EMR_POLYTEXTOUTA
EMR_POLYTEXTOUTW
EMR_REALIZEPALETTE
EMR_RESIZEPALETTE
EMR_RESTOREDC
EMR_SAVEDC
EMR_SCALEVIEWPORTEXTEX
EMR_SCALEWINDOWEXTEX
EMR_SELECTCLIPPATH
EMR_SELECTPALETTE
EMR_SETARCDIRECTION
EMR_SETCOLORADJUSTMENT
EMR_SETDIBITSTODEVICE
EMR_SETMAPMODE
EMR_SETMAPPERFLAGS
EMR_SETMETARGN
EMR_SETMITERLIMIT
EMR_SETPALETTEENTRIES
EMR_SETPIXELV
EMR_SETPOLYFILLMODE
EMR_SETROP2
EMR_SETSTRETCHBLTMODE
EMR_SETTEXTALIGN
EMR_SETTEXTCOLOR
EMR_SETWORLDTRANSFORM
EMR_STRETCHBLT
EMR_STRETCHDIBITS
EMR_STROKEANDFILLPATH
EMR_STROKEPATH
EMR_WIDENPATH
EMR_CREATECOLORSPACE
EMR_DELETECOLORSPACE
EMR_GLSBOUNDEDRECORD
EMR_GLSRECORD
EMR_PIXELFORMAT
EMR_SETCOLORSPACE
EMR_SETICMMODE

Este artigo foi útil? Was this post helpful?
Yes0
No0

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *