Class EmfPlusMetafile
Nome do espaço: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assembleia: Aspose.Imaging.dll (25.4.0)
O objeto EmfPlusMetafileData especifica um metáfilo que contém uma imagem gráfica
public sealed class EmfPlusMetafile : EmfPlusBaseImageData
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusBaseImageData ← EmfPlusMetafile
Membros herdados
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusMetafile()
public EmfPlusMetafile()
Properties
MetafileData
Recebe ou coleta dados de comprimento variável que especificam o metáfilo incorporado.e o formato dos dados pode ser diferente para cada tipo de metáfil.
public byte[] MetafileData { get; set; }
Valor da propriedade
byte [ ]
Remarks
Imagens gráficas são especificadas por Objetos EmfPlusImage (secção 2.2.1.4). Um Objeto EmfPlusMetafile deve estar presente no campo ImageData de um Objeto EmfPlusImage se o Objeto ImageTypeMetafile é especificado no seu campo Tipo.Este objeto é genérico e é usado para diferentes tipos de dados, incluindo:Um metáfilo WMF [MS-WMF]Metáfil WMF que pode ser colocado;Um metáfilo EMF [MS-EMF]Um metáfilo EMF+ que especifica as operações gráficas apenas com registros EMF+; eUm metáfilo EMF+ que especifica as operações gráficas com ambos os registros EMF+ e EMF.Ver secção 2.2.2 para a especificação de objetos estruturais adicionais.
MetafileDataSize
Obtenha ou coloca um inteiro não assinado de 32 bits que especifica o tamanho em bytes do metáfilDados no campo MetafileData
public int MetafileDataSize { get; set; }
Valor da propriedade
Type
Obtenha ou coloca um inteiro não assinado de 32 bits que especifique o tipo de metáfil que está inseridono campo MetafileData. este valor DEVE ser definido no MetafileDataTypeEnumeração (secção 2.1.1.21).
public EmfPlusMetafileDataType Type { get; set; }