EmfPlusFillPie

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

Il record EmfPlusFillPie specifica il riempimento di una sezione dell’interno di un’ellisse

Costruttori

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

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.
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.
getStartAngle()Ottiene o imposta l’angolo di partenza Un valore a virgola mobile a 32 bit, non negativo, che specifica l’angolo tra l’asse x e il punto di partenza della fetta di torta.
setStartAngle(float value)Ottiene o imposta l’angolo di partenza Un valore a virgola mobile a 32 bit, non negativo, che specifica l’angolo tra l’asse x e il punto di partenza della fetta di torta.
getSweepAngle()Ottiene o imposta l’angolo di sweep Un valore a virgola mobile a 32 bit che specifica l’estensione dell’arco che definisce la fetta di torta da disegnare, come angolo in gradi misurato dal punto di partenza definito dal valore StartAngle.
setSweepAngle(float value)Ottiene o imposta l’angolo di sweep Un valore a virgola mobile a 32 bit che specifica l’estensione dell’arco che definisce la fetta di torta da disegnare, come angolo in gradi misurato dal punto di partenza definito dal valore StartAngle.
getRectData()Ottiene o imposta i dati del rettangolo Un oggetto EmfPlusRect o EmfPlusRectF che definisce il riquadro di delimitazione dell’ellisse che contiene la fetta di torta.
setRectData(RectangleF value)Ottiene o imposta i dati del rettangolo Un oggetto EmfPlusRect o EmfPlusRectF che definisce il riquadro di delimitazione dell’ellisse che contiene la fetta di torta.
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.

EmfPlusFillPie(EmfPlusRecord source)

public EmfPlusFillPie(EmfPlusRecord source)

Inizializza una nuova istanza della classe EmfPlusFillPie.

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

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

getStartAngle()

public float getStartAngle()

Ottiene o imposta l’angolo di partenza Un valore a virgola mobile a 32 bit, non negativo, che specifica l’angolo tra l’asse x e il punto di partenza della fetta di torta. Qualsiasi valore è accettabile, ma DEVE essere interpretato modulo 360, con il risultato utilizzato nell’intervallo da 0,0 inclusivo a 360,0 esclusivo.

Returns: float

setStartAngle(float value)

public void setStartAngle(float value)

Ottiene o imposta l’angolo di partenza Un valore a virgola mobile a 32 bit, non negativo, che specifica l’angolo tra l’asse x e il punto di partenza della fetta di torta. Qualsiasi valore è accettabile, ma DEVE essere interpretato modulo 360, con il risultato utilizzato nell’intervallo da 0,0 inclusivo a 360,0 esclusivo.

Parameters:

ParametroTipoDescrizione
valorefloat

getSweepAngle()

public float getSweepAngle()

Ottiene o imposta l’angolo di sweep Un valore a virgola mobile a 32 bit che specifica l’estensione dell’arco che definisce la fetta di torta da disegnare, come angolo in gradi misurato dal punto di partenza definito dal valore StartAngle. Qualsiasi valore è accettabile, ma DEVE essere limitato a -360,0 fino a 360,0 inclusi. Un valore positivo indica che lo sweep è definito in senso orario, e un valore negativo indica che lo sweep è definito in senso antiorario.

Returns: float

setSweepAngle(float value)

public void setSweepAngle(float value)

Ottiene o imposta l’angolo di sweep Un valore a virgola mobile a 32 bit che specifica l’estensione dell’arco che definisce la fetta di torta da disegnare, come angolo in gradi misurato dal punto di partenza definito dal valore StartAngle. Qualsiasi valore è accettabile, ma DEVE essere limitato a -360,0 fino a 360,0 inclusi. Un valore positivo indica che lo sweep è definito in senso orario, e un valore negativo indica che lo sweep è definito in senso antiorario.

Parameters:

ParametroTipoDescrizione
valorefloat

getRectData()

public RectangleF getRectData()

Ottiene o imposta i dati del rettangolo Un oggetto EmfPlusRect o EmfPlusRectF che definisce il riquadro di delimitazione dell’ellisse che contiene la fetta di torta. Questo rettangolo definisce la posizione, la dimensione e la forma della fetta. Il tipo di oggetto in questo campo è specificato dal valore del campo Flags.

Returns: RectangleF

setRectData(RectangleF value)

public void setRectData(RectangleF value)

Ottiene o imposta i dati del rettangolo Un oggetto EmfPlusRect o EmfPlusRectF che definisce il riquadro di delimitazione dell’ellisse che contiene la fetta di torta. Questo rettangolo definisce la posizione, la dimensione e la forma della fetta. Il tipo di oggetto in questo campo è specificato dal valore del campo Flags.

Parameters:

ParametroTipoDescrizione
valueRectangleF

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