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
EmfPlusMetafileData-objektet specificerar en metafil som innehåller en grafikbild
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| EmfPlusMetafile() | Initierar en ny instans av EmfPlusMetafile-klassen. |
Metoder
| Metod | Beskrivning |
|---|---|
| getType() | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar typen av metafil som är inbäddad i MetafileData-fältet. |
| setType(int value) | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar typen av metafil som är inbäddad i MetafileData-fältet. |
| getMetafileDataSize() | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar storleken i byte för metafildata i MetafileData-fältet. |
| setMetafileDataSize(int value) | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar storleken i byte för metafildata i MetafileData-fältet. |
| getMetafileData() | Hämtar eller anger variabel‑längdsdata som specificerar den inbäddade metafilen. |
| setMetafileData(byte[] value) | Hämtar eller anger variabel‑längdsdata som specificerar den inbäddade metafilen. |
EmfPlusMetafile()
public EmfPlusMetafile()
Initierar en ny instans av EmfPlusMetafile-klassen.
getType()
public int getType()
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar typen av metafil som är inbäddad i MetafileData-fältet. Detta värde MÅSTE vara definierat i MetafileDataType‑enumerationen (avsnitt 2.1.1.21).
Returns: int
setType(int value)
public void setType(int value)
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar typen av metafil som är inbäddad i MetafileData-fältet. Detta värde MÅSTE vara definierat i MetafileDataType‑enumerationen (avsnitt 2.1.1.21).
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getMetafileDataSize()
public int getMetafileDataSize()
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar storleken i byte för metafildata i MetafileData-fältet.
Returns: int
setMetafileDataSize(int value)
public void setMetafileDataSize(int value)
Hämtar eller anger ett 32-bitars osignerat heltal som specificerar storleken i byte för metafildata i MetafileData-fältet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getMetafileData()
public byte[] getMetafileData()
Hämtar eller anger variabel‑längdsdata som specificerar den inbäddade metafilen. Innehållet och formatet på data kan variera för varje metafiltyp.
Grafikbilder specificeras av EmfPlusImage-objekt (avsnitt 2.2.1.4). Ett EmfPlusMetafile-objekt MÅSTE finnas i ImageData-fältet för ett EmfPlusImage-objekt om ImageTypeMetafile är angivet i dess Type-fält. Detta objekt är generiskt och används för olika datatyper, inklusive: En WMF-metafil [MS-WMF]; WMF-metafil som kan placeras; En EMF-metafil [MS-EMF]; En EMF+-metafil som specificerar grafikoperationer endast med EMF+-poster; och En EMF+-metafil som specificerar grafikoperationer med både EMF+- och EMF-poster. Se avsnitt 2.2.2 för specifikationen av ytterligare strukturobjekt.
Returns: byte[]
setMetafileData(byte[] value)
public void setMetafileData(byte[] value)
Hämtar eller anger variabel‑längdsdata som specificerar den inbäddade metafilen. Innehållet och formatet på data kan variera för varje metafiltyp.
Grafikbilder specificeras av EmfPlusImage-objekt (avsnitt 2.2.1.4). Ett EmfPlusMetafile-objekt MÅSTE finnas i ImageData-fältet för ett EmfPlusImage-objekt om ImageTypeMetafile är angivet i dess Type-fält. Detta objekt är generiskt och används för olika datatyper, inklusive: En WMF-metafil [MS-WMF]; WMF-metafil som kan placeras; En EMF-metafil [MS-EMF]; En EMF+-metafil som specificerar grafikoperationer endast med EMF+-poster; och En EMF+-metafil som specificerar grafikoperationer med både EMF+- och EMF-poster. Se avsnitt 2.2.2 för specifikationen av ytterligare strukturobjekt.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte[] |