EmfPlusDrawImage

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawingRecordType

public final class EmfPlusDrawImage extends EmfPlusDrawingRecordType

EmfPlusDrawImage kaydı ölçeklenmiş bir görüntü çizmeyi belirtir.

Yapıcılar

YapıcıAçıklama
EmfPlusDrawImage(EmfPlusRecord source)Yeni bir EmfPlusDrawImage sınıfı örneği başlatır.

Yöntemler

YöntemAçıklama
getCompressed()PointData’ın sıkıştırılıp sıkıştırılmadığını gösteren bir değeri alır veya ayarlar.
setCompressed(boolean value)PointData’ın sıkıştırılıp sıkıştırılmadığını gösteren bir değeri alır veya ayarlar.
getObjectId()Nesne tanımlayıcısını alır veya ayarlar.
setObjectId(byte value)Nesne tanımlayıcısını alır veya ayarlar.
getImageAttributesId()Görüntü öznitelikleri tanımlayıcısını alır veya ayarlar. EMF+ Nesne Tablosundaki isteğe bağlı bir EmfPlusImageAttributes nesnesinin (bölüm 2.2.1.5) indeksini belirten 32-bit işaretsiz tamsayı.
setImageAttributesId(int value)Görüntü öznitelikleri tanımlayıcısını alır veya ayarlar. EMF+ Nesne Tablosundaki isteğe bağlı bir EmfPlusImageAttributes nesnesinin (bölüm 2.2.1.5) indeksini belirten 32-bit işaretsiz tamsayı.
getRectData()Dikdörtgen verisini alır veya ayarlar. Görüntünün sınırlayıcı kutusunu tanımlayan bir EmfPlusRect veya EmfPlusRectF nesnesi.
setRectData(RectangleF value)Dikdörtgen verisini alır veya ayarlar. Görüntünün sınırlayıcı kutusunu tanımlayan bir EmfPlusRect veya EmfPlusRectF nesnesi.
getSrcRect()Kaynak dikdörtgeni alır veya ayarlar. Görüntünün işlenecek bir bölümünü belirten bir EmfPlusRectF nesnesi.
setSrcRect(RectangleF value)Kaynak dikdörtgeni alır veya ayarlar. Görüntünün işlenecek bir bölümünü belirten bir EmfPlusRectF nesnesi.
getSrcUnit()Kaynak birimini alır veya ayarlar. SrcRect alanının birimlerini belirten 32-bit işaretli tamsayı.
setSrcUnit(int value)Kaynak birimini alır veya ayarlar. SrcRect alanının birimlerini belirten 32-bit işaretli tamsayı.

EmfPlusDrawImage(EmfPlusRecord source)

public EmfPlusDrawImage(EmfPlusRecord source)

Yeni bir EmfPlusDrawImage sınıfı örneği başlatır.

Parameters:

ParametreTürAçıklama
sourceEmfPlusRecordKaynak.

getCompressed()

public boolean getCompressed()

PointData’ın sıkıştırılıp sıkıştırılmadığını gösteren bir değeri alır veya ayarlar. Ayarlıysa, RectData bir EmfPlusRect nesnesi (bölüm 2.2.2.38) içerir. Temizlenmişse, RectData bir EmfPlusRectF nesnesi (bölüm 2.2.2.39) içerir.

Değer: sıkıştırılmışsa true; aksi takdirde false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

PointData’ın sıkıştırılıp sıkıştırılmadığını gösteren bir değeri alır veya ayarlar. Ayarlıysa, RectData bir EmfPlusRect nesnesi (bölüm 2.2.2.38) içerir. Temizlenmişse, RectData bir EmfPlusRectF nesnesi (bölüm 2.2.2.39) içerir.

Değer: sıkıştırılmışsa true; aksi takdirde false.

Parameters:

ParametreTürAçıklama
değerboolean

getObjectId()

public byte getObjectId()

Nesne tanımlayıcısını alır veya ayarlar. EMF+ Nesne Tablosundaki bir EmfPlusImage nesnesinin (bölüm 2.2.1.4) dizini, renderlenecek görüntüyü belirtir. Değer 0 ile 63 arasında, dahil olmak üzere olmalıdır.

Değer: Nesne tanımlayıcısı.

Returns: byte

setObjectId(byte value)

public void setObjectId(byte value)

Nesne tanımlayıcısını alır veya ayarlar. EMF+ Nesne Tablosundaki bir EmfPlusImage nesnesinin (bölüm 2.2.1.4) dizini, renderlenecek görüntüyü belirtir. Değer 0 ile 63 arasında, dahil olmak üzere olmalıdır.

Değer: Nesne tanımlayıcısı.

Parameters:

ParametreTürAçıklama
değerbyte

getImageAttributesId()

public int getImageAttributesId()

Görüntü öznitelikleri tanımlayıcısını alır veya ayarlar. EMF+ Nesne Tablosundaki isteğe bağlı bir EmfPlusImageAttributes nesnesinin (bölüm 2.2.1.5) indeksini belirten 32-bit işaretsiz tamsayı.

Returns: int

setImageAttributesId(int value)

public void setImageAttributesId(int value)

Görüntü öznitelikleri tanımlayıcısını alır veya ayarlar. EMF+ Nesne Tablosundaki isteğe bağlı bir EmfPlusImageAttributes nesnesinin (bölüm 2.2.1.5) indeksini belirten 32-bit işaretsiz tamsayı.

Parameters:

ParametreTürAçıklama
değerint

getRectData()

public RectangleF getRectData()

Dikdörtgen verisini alır veya ayarlar. Görüntünün sınırlayıcı kutusunu tanımlayan bir EmfPlusRect veya EmfPlusRectF nesnesi. SrcRect alanı tarafından belirtilen görüntü bölümü bu dikdörtgene sığacak şekilde ölçeklendirilir.

Returns: RectangleF

setRectData(RectangleF value)

public void setRectData(RectangleF value)

Dikdörtgen verisini alır veya ayarlar. Görüntünün sınırlayıcı kutusunu tanımlayan bir EmfPlusRect veya EmfPlusRectF nesnesi. SrcRect alanı tarafından belirtilen görüntü bölümü bu dikdörtgene sığacak şekilde ölçeklendirilir.

Parameters:

ParametreTürAçıklama
valueRectangleF

getSrcRect()

public RectangleF getSrcRect()

Kaynak dikdörtgeni alır veya ayarlar. Görüntünün işlenecek bir bölümünü belirten bir EmfPlusRectF nesnesi. Bu dikdörtgen tarafından belirtilen görüntü bölümü, RectData alanı tarafından belirtilen hedef dikdörtgene sığacak şekilde ölçeklendirilir.

Returns: RectangleF

setSrcRect(RectangleF value)

public void setSrcRect(RectangleF value)

Kaynak dikdörtgeni alır veya ayarlar. Görüntünün işlenecek bir bölümünü belirten bir EmfPlusRectF nesnesi. Bu dikdörtgen tarafından belirtilen görüntü bölümü, RectData alanı tarafından belirtilen hedef dikdörtgene sığacak şekilde ölçeklendirilir.

Parameters:

ParametreTürAçıklama
valueRectangleF

getSrcUnit()

public int getSrcUnit()

Kaynak birimini alır veya ayarlar. SrcRect alanının birimlerini belirten 32-bit işaretli tamsayı. Bu, UnitType enumarasyonunun (bölüm 2.1.1.33) UnitTypePixel üyesi olmalıdır.

Returns: int

setSrcUnit(int value)

public void setSrcUnit(int value)

Kaynak birimini alır veya ayarlar. SrcRect alanının birimlerini belirten 32-bit işaretli tamsayı. Bu, UnitType enumarasyonunun (bölüm 2.1.1.33) UnitTypePixel üyesi olmalıdır.

Parameters:

ParametreTürAçıklama
değerint