EmfPlusMetafile
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseImageData
public final class EmfPlusMetafile extends EmfPlusBaseImageData
El objeto EmfPlusMetafileData especifica un metafichero que contiene una imagen gráfica.
Constructores
| Constructor | Descripción |
|---|---|
| EmfPlusMetafile() | Inicializa una nueva instancia de la clase EmfPlusMetafile. |
Métodos
| Método | Descripción |
|---|---|
| getType() | Obtiene o establece un entero sin signo de 32 bits que especifica el tipo de metafile que está incrustado en el campo MetafileData. |
| setType(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica el tipo de metafile que está incrustado en el campo MetafileData. |
| getMetafileDataSize() | Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño en bytes de los datos del metafile en el campo MetafileData. |
| setMetafileDataSize(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño en bytes de los datos del metafile en el campo MetafileData. |
| getMetafileData() | Obtiene o establece datos de longitud variable que especifican el metafile incrustado. |
| setMetafileData(byte[] value) | Obtiene o establece datos de longitud variable que especifican el metafile incrustado. |
EmfPlusMetafile()
public EmfPlusMetafile()
Inicializa una nueva instancia de la clase EmfPlusMetafile.
getType()
public int getType()
Obtiene o establece un entero sin signo de 32 bits que especifica el tipo de metafile que está incrustado en el campo MetafileData. Este valor DEBE estar definido en la enumeración MetafileDataType (sección 2.1.1.21).
Returns: int
setType(int value)
public void setType(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica el tipo de metafile que está incrustado en el campo MetafileData. Este valor DEBE estar definido en la enumeración MetafileDataType (sección 2.1.1.21).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getMetafileDataSize()
public int getMetafileDataSize()
Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño en bytes de los datos del metafile en el campo MetafileData.
Returns: int
setMetafileDataSize(int value)
public void setMetafileDataSize(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño en bytes de los datos del metafile en el campo MetafileData.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getMetafileData()
public byte[] getMetafileData()
Obtiene o establece datos de longitud variable que especifican el metafile incrustado. El contenido y formato de los datos pueden ser diferentes para cada tipo de metafile.
Las imágenes gráficas se especifican mediante 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 Type. Este objeto es genérico y se utiliza para diferentes tipos de datos, incluyendo: un metafile WMF [MS-WMF]; metafile WMF que puede ser colocado; un metafile EMF [MS-EMF]; un metafile EMF+ que especifica operaciones gráficas solo con registros EMF+; y un metafile EMF+ que especifica operaciones gráficas con registros EMF+ y EMF. Consulte la sección 2.2.2 para la especificación de objetos estructurales adicionales.
Returns: byte[]
setMetafileData(byte[] value)
public void setMetafileData(byte[] value)
Obtiene o establece datos de longitud variable que especifican el metafile incrustado. El contenido y formato de los datos pueden ser diferentes para cada tipo de metafile.
Las imágenes gráficas se especifican mediante 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 Type. Este objeto es genérico y se utiliza para diferentes tipos de datos, incluyendo: un metafile WMF [MS-WMF]; metafile WMF que puede ser colocado; un metafile EMF [MS-EMF]; un metafile EMF+ que especifica operaciones gráficas solo con registros EMF+; y un metafile EMF+ que especifica operaciones gráficas con registros EMF+ y EMF. Consulte la sección 2.2.2 para la especificación de objetos estructurales adicionales.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte[] |