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

Il record EmfPlusDrawRects specifica il disegno di una serie di rettangoli

Costruttori

CostruttoreDescrizione
EmfPlusDrawRects(EmfPlusRecord source)Inizializza una nuova istanza della classe EmfPlusDrawRects.

Metodi

MetodoDescrizione
getCompressed()Ottiene o imposta un valore che indica se il PointData è compresso.
setCompressed(boolean value)Ottiene o imposta un valore che indica se il PointData è compresso.
getObjectId()Ottiene o imposta l’identificatore dell’oggetto.
setObjectId(byte value)Ottiene o imposta l’identificatore dell’oggetto.
getRectData()Ottiene o imposta i dati del rettangolo Un array di oggetti EmfPlusRect o EmfPlusRectF di lunghezza Count che definisce i dati del rettangolo.
setRectData(RectangleF[] value)Ottiene o imposta i dati del rettangolo Un array di oggetti EmfPlusRect o EmfPlusRectF di lunghezza Count che definisce i dati del rettangolo.

EmfPlusDrawRects(EmfPlusRecord source)

public EmfPlusDrawRects(EmfPlusRecord source)

Inizializza una nuova istanza della classe EmfPlusDrawRects.

Parameters:

ParametroTipoDescrizione
sourceEmfPlusRecordLa sorgente.

getCompressed()

public boolean getCompressed()

Ottiene o imposta un valore che indica se il PointData è compresso. Se impostato, RectData contiene un oggetto EmfPlusRect (sezione 2.2.2.38). Se non impostato, RectData contiene un oggetto EmfPlusRectF (sezione 2.2.2.39).

Valore: true se compresso; altrimenti, false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

Ottiene o imposta un valore che indica se il PointData è compresso. Se impostato, RectData contiene un oggetto EmfPlusRect (sezione 2.2.2.38). Se non impostato, RectData contiene un oggetto EmfPlusRectF (sezione 2.2.2.39).

Valore: true se compresso; altrimenti, false.

Parameters:

ParametroTipoDescrizione
valoreboolean

getObjectId()

public byte getObjectId()

Ottiene o imposta l’identificatore dell’oggetto. L’indice di un oggetto EmfPlusPen (sezione 2.2.1.7) nella EMF+ Object Table per disegnare i rettangoli. Il valore DEVE essere compreso tra 0 e 63, inclusi.

Valore: L’identificatore dell’oggetto.

Returns: byte

setObjectId(byte value)

public void setObjectId(byte value)

Ottiene o imposta l’identificatore dell’oggetto. L’indice di un oggetto EmfPlusPen (sezione 2.2.1.7) nella EMF+ Object Table per disegnare i rettangoli. Il valore DEVE essere compreso tra 0 e 63, inclusi.

Valore: L’identificatore dell’oggetto.

Parameters:

ParametroTipoDescrizione
valorebyte

getRectData()

public RectangleF[] getRectData()

Ottiene o imposta i dati del rettangolo Un array di oggetti EmfPlusRect o EmfPlusRectF di lunghezza Count che definisce i dati del rettangolo.

Returns: com.aspose.imaging.RectangleF[]

setRectData(RectangleF[] value)

public void setRectData(RectangleF[] value)

Ottiene o imposta i dati del rettangolo Un array di oggetti EmfPlusRect o EmfPlusRectF di lunghezza Count che definisce i dati del rettangolo.

Parameters:

ParametroTipoDescrizione
valueRectangleF[]