EmfPlusPathGradientBrushData

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseBrushData

public final class EmfPlusPathGradientBrushData extends EmfPlusBaseBrushData

L’oggetto EmfPlusPathGradientBrushData specifica un gradiente di percorso per un pennello grafico.

Costruttori

CostruttoreDescrizione
EmfPlusPathGradientBrushData()

Metodi

MetodoDescrizione
getBrushDataFlags()Ottiene o imposta un intero senza segno a 32 bit che specifica i dati nel campo OptionalData.
setBrushDataFlags(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica i dati nel campo OptionalData.
getWrapMode()Ottiene o imposta un intero con segno a 32 bit dell’enumerazione WrapMode (sezione 2.1.1.34) che specifica se dipingere l’area al di fuori del confine del pennello.
setWrapMode(int value)Ottiene o imposta un intero con segno a 32 bit dell’enumerazione WrapMode (sezione 2.1.1.34) che specifica se dipingere l’area al di fuori del confine del pennello.
getCenterArgb32Color()Ottiene o imposta l’oggetto EmfPlusARGB (sezione 2.2.2.1) che specifica il colore centrale del pennello gradiente di percorso, che è il colore che appare nel punto centrale del pennello.
setCenterArgb32Color(int value)Ottiene o imposta l’oggetto EmfPlusARGB (sezione 2.2.2.1) che specifica il colore centrale del pennello gradiente di percorso, che è il colore che appare nel punto centrale del pennello.
getCenterPointF()Ottiene o imposta l’oggetto EmfPlusARGB (sezione 2.2.2.1) che specifica il colore centrale del pennello gradiente di percorso, che è il colore che appare nel punto centrale del pennello.
setCenterPointF(PointF value)Ottiene o imposta l’oggetto EmfPlusARGB (sezione 2.2.2.1) che specifica il colore centrale del pennello gradiente di percorso, che è il colore che appare nel punto centrale del pennello.
getSurroundingArgb32Colors()Ottiene o imposta un array di oggetti SurroundingColorCount EmfPlusARGB che specificano i colori per i punti discreti sul bordo del pennello.
setSurroundingArgb32Colors(int[] value)Ottiene o imposta un array di oggetti SurroundingColorCount EmfPlusARGB che specificano i colori per i punti discreti sul bordo del pennello.
getBoundaryData()Ottiene o imposta il contorno del pennello gradiente di percorso, che è specificato da un percorso o da una spline cardinale chiusa.
setBoundaryData(EmfPlusBoundaryBase value)Ottiene o imposta il contorno del pennello gradiente di percorso, che è specificato da un percorso o da una spline cardinale chiusa.
getOptionalData()Ottiene o imposta un oggetto opzionale EmfPlusPathGradientBrushOptionalData (sezione 2.2.2.30) che specifica dati aggiuntivi per il pennello gradiente di percorso.
setOptionalData(EmfPlusPathGradientBrushOptionalData value)Ottiene o imposta un oggetto opzionale EmfPlusPathGradientBrushOptionalData (sezione 2.2.2.30) che specifica dati aggiuntivi per il pennello gradiente di percorso.

EmfPlusPathGradientBrushData()

public EmfPlusPathGradientBrushData()

getBrushDataFlags()

public int getBrushDataFlags()

Ottiene o imposta un intero senza segno a 32 bit che specifica i dati nel campo OptionalData. Questo valore DEVE essere composto da flag BrushData (sezione 2.1.2.1). I seguenti flag sono rilevanti per un pennello gradiente di percorso:

Returns: int

setBrushDataFlags(int value)

public void setBrushDataFlags(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica i dati nel campo OptionalData. Questo valore DEVE essere composto da flag BrushData (sezione 2.1.2.1). I seguenti flag sono rilevanti per un pennello gradiente di percorso:

Parameters:

ParametroTipoDescrizione
valoreint

getWrapMode()

public int getWrapMode()

Ottiene o imposta un intero con segno a 32 bit dall’enumerazione WrapMode (sezione 2.1.1.34) che specifica se dipingere l’area al di fuori del contorno del pennello. Quando si dipinge al di fuori del contorno, la modalità di avvolgimento specifica come il gradiente di colore viene ripetuto

Returns: int

setWrapMode(int value)

public void setWrapMode(int value)

Ottiene o imposta un intero con segno a 32 bit dall’enumerazione WrapMode (sezione 2.1.1.34) che specifica se dipingere l’area al di fuori del contorno del pennello. Quando si dipinge al di fuori del contorno, la modalità di avvolgimento specifica come il gradiente di colore viene ripetuto

Parameters:

ParametroTipoDescrizione
valoreint

getCenterArgb32Color()

public int getCenterArgb32Color()

Ottiene o imposta l’oggetto EmfPlusARGB (sezione 2.2.2.1) che specifica il colore centrale del pennello gradiente di percorso, che è il colore che appare nel punto centrale del pennello. Il colore del pennello cambia gradualmente dal colore del contorno al colore centrale man mano che si sposta dal contorno al punto centrale.

Returns: int

setCenterArgb32Color(int value)

public void setCenterArgb32Color(int value)

Ottiene o imposta l’oggetto EmfPlusARGB (sezione 2.2.2.1) che specifica il colore centrale del pennello gradiente di percorso, che è il colore che appare nel punto centrale del pennello. Il colore del pennello cambia gradualmente dal colore del contorno al colore centrale man mano che si sposta dal contorno al punto centrale.

Parameters:

ParametroTipoDescrizione
valoreint

getCenterPointF()

public PointF getCenterPointF()

Ottiene o imposta l’oggetto EmfPlusARGB (sezione 2.2.2.1) che specifica il colore centrale del pennello gradiente di percorso, che è il colore che appare nel punto centrale del pennello. Il colore del pennello cambia gradualmente dal colore del contorno al colore centrale man mano che si sposta dal contorno al punto centrale.

Returns: PointF

setCenterPointF(PointF value)

public void setCenterPointF(PointF value)

Ottiene o imposta l’oggetto EmfPlusARGB (sezione 2.2.2.1) che specifica il colore centrale del pennello gradiente di percorso, che è il colore che appare nel punto centrale del pennello. Il colore del pennello cambia gradualmente dal colore del contorno al colore centrale man mano che si sposta dal contorno al punto centrale.

Parameters:

ParametroTipoDescrizione
valuePointF

getSurroundingArgb32Colors()

public int[] getSurroundingArgb32Colors()

Ottiene o imposta un array di oggetti SurroundingColorCount EmfPlusARGB che specificano i colori per i punti discreti sul bordo del pennello.

Returns: int[]

setSurroundingArgb32Colors(int[] value)

public void setSurroundingArgb32Colors(int[] value)

Ottiene o imposta un array di oggetti SurroundingColorCount EmfPlusARGB che specificano i colori per i punti discreti sul bordo del pennello.

Parameters:

ParametroTipoDescrizione
valoreint[]

getBoundaryData()

public EmfPlusBoundaryBase getBoundaryData()

Ottiene o imposta il contorno del pennello gradiente di percorso, che è specificato da un percorso o da una spline cardinale chiusa. Se il flag BrushDataPath è impostato nel campo BrushDataFlags, questo campo DEVE contenere un oggetto EmfPlusBoundaryPathData (sezione 2.2.2.6); altrimenti, questo campo DEVE contenere un oggetto EmfPlusBoundaryPointData (sezione 2.2.2.7).

Returns: EmfPlusBoundaryBase

setBoundaryData(EmfPlusBoundaryBase value)

public void setBoundaryData(EmfPlusBoundaryBase value)

Ottiene o imposta il contorno del pennello gradiente di percorso, che è specificato da un percorso o da una spline cardinale chiusa. Se il flag BrushDataPath è impostato nel campo BrushDataFlags, questo campo DEVE contenere un oggetto EmfPlusBoundaryPathData (sezione 2.2.2.6); altrimenti, questo campo DEVE contenere un oggetto EmfPlusBoundaryPointData (sezione 2.2.2.7).

Parameters:

ParametroTipoDescrizione
valueEmfPlusBoundaryBase

getOptionalData()

public EmfPlusPathGradientBrushOptionalData getOptionalData()

Ottiene o imposta un oggetto opzionale EmfPlusPathGradientBrushOptionalData (sezione 2.2.2.30) che specifica dati aggiuntivi per il pennello gradiente di percorso. Il contenuto specifico di questo campo è determinato dal valore del campo BrushDataFlags.

Returns: EmfPlusPathGradientBrushOptionalData

setOptionalData(EmfPlusPathGradientBrushOptionalData value)

public void setOptionalData(EmfPlusPathGradientBrushOptionalData value)

Ottiene o imposta un oggetto opzionale EmfPlusPathGradientBrushOptionalData (sezione 2.2.2.30) che specifica dati aggiuntivi per il pennello gradiente di percorso. Il contenuto specifico di questo campo è determinato dal valore del campo BrushDataFlags.

Parameters:

ParametroTipoDescrizione
valueEmfPlusPathGradientBrushOptionalData