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 nesnesi, bir grafik görüntüsü içeren metafili belirtir.

Yapıcılar

YapıcıAçıklama
EmfPlusMetafile()EmfPlusMetafile sınıfının yeni bir örneğini başlatır.

Yöntemler

YöntemAçıklama
getType()32-bit işaretsiz tam sayı alır veya ayarlar; bu sayı MetafileData alanına gömülü metafilenin türünü belirtir.
setType(int value)32-bit işaretsiz tam sayı alır veya ayarlar; bu sayı MetafileData alanına gömülü metafilenin türünü belirtir.
getMetafileDataSize()32-bit işaretsiz tam sayı alır veya ayarlar; bu sayı MetafileData alanındaki metafile verisinin bayt cinsinden boyutunu belirtir.
setMetafileDataSize(int value)32-bit işaretsiz tam sayı alır veya ayarlar; bu sayı MetafileData alanındaki metafile verisinin bayt cinsinden boyutunu belirtir.
getMetafileData()Değişken uzunlukta veri alır veya ayarlar; bu veri gömülü metafileyi belirtir.
setMetafileData(byte[] value)Değişken uzunlukta veri alır veya ayarlar; bu veri gömülü metafileyi belirtir.

EmfPlusMetafile()

public EmfPlusMetafile()

EmfPlusMetafile sınıfının yeni bir örneğini başlatır.

getType()

public int getType()

32-bit işaretsiz tam sayı alır veya ayarlar; bu sayı MetafileData alanına gömülü metafilenin türünü belirtir. Bu değer MetafileDataType numaralandırmasında (bölüm 2.1.1.21) tanımlanmış olmalıdır.

Returns: int

setType(int value)

public void setType(int value)

32-bit işaretsiz tam sayı alır veya ayarlar; bu sayı MetafileData alanına gömülü metafilenin türünü belirtir. Bu değer MetafileDataType numaralandırmasında (bölüm 2.1.1.21) tanımlanmış olmalıdır.

Parameters:

ParametreTürAçıklama
değerint

getMetafileDataSize()

public int getMetafileDataSize()

32-bit işaretsiz tam sayı alır veya ayarlar; bu sayı MetafileData alanındaki metafile verisinin bayt cinsinden boyutunu belirtir.

Returns: int

setMetafileDataSize(int value)

public void setMetafileDataSize(int value)

32-bit işaretsiz tam sayı alır veya ayarlar; bu sayı MetafileData alanındaki metafile verisinin bayt cinsinden boyutunu belirtir.

Parameters:

ParametreTürAçıklama
değerint

getMetafileData()

public byte[] getMetafileData()

Değişken uzunlukta veri alır veya ayarlar; bu veri gömülü metafileyi belirtir. Verinin içeriği ve biçimi her metafile türü için farklı olabilir.

Grafik görüntüleri EmfPlusImage nesneleri (bölüm 2.2.1.4) tarafından belirtilir. ImageTypeMetafile, nesnenin Type alanında belirtilmişse, bir EmfPlusMetafile nesnesi bir EmfPlusImage nesnesinin ImageData alanında VAR OLMALIDIR. Bu nesne geneldir ve farklı veri türleri için kullanılır, şunlar dahil: A WMF metafile [MS-WMF]; yerleştirilebilen WMF metafile; Bir EMF metafile [MS-EMF]; Yalnızca EMF+ kayıtlarıyla grafik işlemlerini belirten bir EMF+ metafile; ve EMF+ ve EMF kayıtlarıyla grafik işlemlerini belirten bir EMF+ metafile. Ek yapı nesnelerinin tanımı için bölüm 2.2.2’ye bakınız.

Returns: byte[]

setMetafileData(byte[] value)

public void setMetafileData(byte[] value)

Değişken uzunlukta veri alır veya ayarlar; bu veri gömülü metafileyi belirtir. Verinin içeriği ve biçimi her metafile türü için farklı olabilir.

Grafik görüntüleri EmfPlusImage nesneleri (bölüm 2.2.1.4) tarafından belirtilir. ImageTypeMetafile, nesnenin Type alanında belirtilmişse, bir EmfPlusMetafile nesnesi bir EmfPlusImage nesnesinin ImageData alanında VAR OLMALIDIR. Bu nesne geneldir ve farklı veri türleri için kullanılır, şunlar dahil: A WMF metafile [MS-WMF]; yerleştirilebilen WMF metafile; Bir EMF metafile [MS-EMF]; Yalnızca EMF+ kayıtlarıyla grafik işlemlerini belirten bir EMF+ metafile; ve EMF+ ve EMF kayıtlarıyla grafik işlemlerini belirten bir EMF+ metafile. Ek yapı nesnelerinin tanımı için bölüm 2.2.2’ye bakınız.

Parameters:

ParametreTürAçıklama
değerbyte[]