EmfPlusFillPolygon

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

Il record EmfPlusFillPolygon specifica il riempimento dell’interno di un poligono.

Costruttori

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

Metodi

MetodoDescrizione
isColor()Ottiene o imposta un valore che indica se questa istanza è a colori.
setColor(boolean value)Ottiene o imposta un valore che indica se questa istanza è a colori.
isCompressed()Ottiene o imposta un valore che indica se questa istanza è compressa.
setCompressed(boolean value)Ottiene o imposta un valore che indica se questa istanza è compressa.
isRelative()Ottiene o imposta un valore che indica se questa istanza è relativa.
setRelative(boolean value)Ottiene o imposta un valore che indica se questa istanza è relativa.
getBrushId()Ottiene o imposta l’identificatore del pennello, un intero senza segno a 32 bit che definisce il pennello, il cui contenuto è determinato dal bit S nel campo Flags.
setBrushId(int value)Ottiene o imposta l’identificatore del pennello, un intero senza segno a 32 bit che definisce il pennello, il cui contenuto è determinato dal bit S nel campo Flags.
getPointData()Ottiene o imposta i dati dei punti, un array di Count punti che definiscono i vertici del poligono.
setPointData(PointF[] value)Ottiene o imposta i dati dei punti, un array di Count punti che definiscono i vertici del poligono.

EmfPlusFillPolygon(EmfPlusRecord source)

public EmfPlusFillPolygon(EmfPlusRecord source)

Inizializza una nuova istanza della classe EmfPlusFillPolygon.

Parameters:

ParametroTipoDescrizione
sourceEmfPlusRecordLa sorgente.

isColor()

public boolean isColor()

Ottiene o imposta un valore che indica se questa istanza è a colori. Se impostato, BrushId specifica un colore come oggetto EmfPlusARGB (sezione 2.2.2.1). Se non impostato, BrushId contiene l’indice di un oggetto EmfPlusBrush (sezione 2.2.1.1) nella Tabella Oggetti EMF+.

Valore: true se questa istanza è a colori; altrimenti, false.

Returns: boolean

setColor(boolean value)

public void setColor(boolean value)

Ottiene o imposta un valore che indica se questa istanza è a colori. Se impostato, BrushId specifica un colore come oggetto EmfPlusARGB (sezione 2.2.2.1). Se non impostato, BrushId contiene l’indice di un oggetto EmfPlusBrush (sezione 2.2.1.1) nella Tabella Oggetti EMF+.

Valore: true se questa istanza è a colori; altrimenti, false.

Parameters:

ParametroTipoDescrizione
valoreboolean

isCompressed()

public boolean isCompressed()

Ottiene o imposta un valore che indica se questa istanza è compressa. Se impostato, PointData specifica posizioni assolute nello spazio delle coordinate con coordinate intere a 16 bit. Se non impostato, PointData specifica posizioni assolute nello spazio delle coordinate con coordinate a virgola mobile a 32 bit.

Valore: true se questa istanza è compressa; altrimenti, false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

Ottiene o imposta un valore che indica se questa istanza è compressa. Se impostato, PointData specifica posizioni assolute nello spazio delle coordinate con coordinate intere a 16 bit. Se non impostato, PointData specifica posizioni assolute nello spazio delle coordinate con coordinate a virgola mobile a 32 bit.

Valore: true se questa istanza è compressa; altrimenti, false.

Parameters:

ParametroTipoDescrizione
valoreboolean

isRelative()

public boolean isRelative()

Ottiene o imposta un valore che indica se questa istanza è relativa. Se impostato, ogni elemento in PointData specifica una posizione nello spazio delle coordinate relativa alla posizione specificata dall’elemento precedente nell’array. Nel caso del primo elemento in PointData, si assume una posizione precedente alle coordinate (0,0). Se non impostato, PointData specifica posizioni assolute secondo il flag C.

Valore: true se questa istanza è relativa; altrimenti, false.

Returns: boolean

setRelative(boolean value)

public void setRelative(boolean value)

Ottiene o imposta un valore che indica se questa istanza è relativa. Se impostato, ogni elemento in PointData specifica una posizione nello spazio delle coordinate relativa alla posizione specificata dall’elemento precedente nell’array. Nel caso del primo elemento in PointData, si assume una posizione precedente alle coordinate (0,0). Se non impostato, PointData specifica posizioni assolute secondo il flag C.

Valore: true se questa istanza è relativa; altrimenti, false.

Parameters:

ParametroTipoDescrizione
valoreboolean

getBrushId()

public int getBrushId()

Ottiene o imposta l’identificatore del pennello, un intero senza segno a 32 bit che definisce il pennello, il cui contenuto è determinato dal bit S nel campo Flags.

Returns: int

setBrushId(int value)

public void setBrushId(int value)

Ottiene o imposta l’identificatore del pennello, un intero senza segno a 32 bit che definisce il pennello, il cui contenuto è determinato dal bit S nel campo Flags.

Parameters:

ParametroTipoDescrizione
valoreint

getPointData()

public PointF[] getPointData()

Ottiene o imposta i dati dei punti. Un array di Count punti che definiscono i vertici del poligono. I primi due punti dell’array specificano il primo lato del poligono. Ogni punto aggiuntivo specifica un nuovo lato, i cui vertici includono il punto e il punto precedente. Se l’ultimo punto e il primo punto non coincidono, essi specificano l’ultimo lato del poligono.

Returns: com.aspose.imaging.PointF[]

setPointData(PointF[] value)

public void setPointData(PointF[] value)

Ottiene o imposta i dati dei punti. Un array di Count punti che definiscono i vertici del poligono. I primi due punti dell’array specificano il primo lato del poligono. Ogni punto aggiuntivo specifica un nuovo lato, i cui vertici includono il punto e il punto precedente. Se l’ultimo punto e il primo punto non coincidono, essi specificano l’ultimo lato del poligono.

Parameters:

ParametroTipoDescrizione
valuePointF[]