EmfPlusDrawRects

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 EmfPlusDrawRects extends EmfPlusDrawingRecordType

EmfPlusDrawRects kaydı bir dizi dikdörtgen çizmeyi belirtir.

Yapıcılar

YapıcıAçıklama
EmfPlusDrawRects(EmfPlusRecord source)EmfPlusDrawRects sınıfının yeni bir örneğini 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.
getRectData()Dikdörtgen verisini alır veya ayarlar. Count uzunluğunda bir dizi EmfPlusRect veya EmfPlusRectF nesnesi, dikdörtgen verilerini tanımlar.
setRectData(RectangleF[] value)Dikdörtgen verisini alır veya ayarlar. Count uzunluğunda bir dizi EmfPlusRect veya EmfPlusRectF nesnesi, dikdörtgen verilerini tanımlar.

EmfPlusDrawRects(EmfPlusRecord source)

public EmfPlusDrawRects(EmfPlusRecord source)

EmfPlusDrawRects sınıfının yeni bir örneğini 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 Tablosunda dikdörtgenleri çizmek için bir EmfPlusPen nesnesinin (bölüm 2.2.1.7) dizini. 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 Tablosunda dikdörtgenleri çizmek için bir EmfPlusPen nesnesinin (bölüm 2.2.1.7) dizini. 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

getRectData()

public RectangleF[] getRectData()

Dikdörtgen verisini alır veya ayarlar. Count uzunluğunda bir dizi EmfPlusRect veya EmfPlusRectF nesnesi, dikdörtgen verilerini tanımlar.

Returns: com.aspose.imaging.RectangleF[]

setRectData(RectangleF[] value)

public void setRectData(RectangleF[] value)

Dikdörtgen verisini alır veya ayarlar. Count uzunluğunda bir dizi EmfPlusRect veya EmfPlusRectF nesnesi, dikdörtgen verilerini tanımlar.

Parameters:

ParametreTürAçıklama
valueRectangleF[]