Class EmfPlusMetafile
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblea: Aspose.Imaging.dll (25.4.0)
El objeto EmfPlusMetafileData especifica un metáfil que contiene una imagen gráfica
public sealed class EmfPlusMetafile : EmfPlusBaseImageData
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusBaseImageData ← EmfPlusMetafile
Miembros heredados
object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
EmfPlusMetafile()
public EmfPlusMetafile()
Properties
MetafileData
Obtenga o establece datos de longitud variable que especifican el metáfil incorporado.y el formato de los datos puede ser diferente para cada tipo de metáfil.
public byte[] MetafileData { get; set; }
Valor de la propiedad
byte [][]
Remarks
Las imágenes gráficas son especificadas por los objetos EmfPlusImage (sección 2.2.1.4). Un objeto EmfPlusMetafile debe estar presente en el campo ImageData de un objeto EmfPlusImage si ImageTypeMetafile está especificado en su campo Tipo.Este objeto es genérico y se utiliza para diferentes tipos de datos, incluyendo:Una metáfila de WMF [MS-WMF];Metáfil WMF que se puede colocar;Una metáfila de EMF [MS-EMF];un metáfil EMF+ que especifique las operaciones gráficas con registros EMF+ únicamente; yUn metáfil EMF+ que especifica las operaciones gráficas con los registros EMF+ y EMF.Ver sección 2.2.2 para la especificación de los objetos de estructura adicionales.
MetafileDataSize
Gets o sets 32-bit un integer sin señal que especifica el tamaño en bytes del metáfildatos en el campo MetafileData
public int MetafileDataSize { get; set; }
Valor de la propiedad
Type
Gets o sets 32-bit un integer no firmado que especifica el tipo de metáfil que está incorporadoen el campo MetafileData. este valor DEVE ser definido en el MetafileDataTypeEnumeración (sección 2.1.1.21).
public EmfPlusMetafileDataType Type { get; set; }