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

L’enregistrement EmfPlusFillPolygon spécifie le remplissage de l’intérieur d’un polygone.

Constructeurs

ConstructeurDescription
EmfPlusFillPolygon(EmfPlusRecord source)Initialise une nouvelle instance de la classe EmfPlusFillPolygon.

Méthodes

MéthodeDescription
isColor()Obtient ou définit une valeur indiquant si cette instance est en couleur.
setColor(boolean value)Obtient ou définit une valeur indiquant si cette instance est en couleur.
isCompressed()Obtient ou définit une valeur indiquant si cette instance est compressée.
setCompressed(boolean value)Obtient ou définit une valeur indiquant si cette instance est compressée.
isRelative()Obtient ou définit une valeur indiquant si cette instance est relative.
setRelative(boolean value)Obtient ou définit une valeur indiquant si cette instance est relative.
getBrushId()Obtient ou définit l’identifiant du pinceau, un entier non signé de 32 bits qui définit le pinceau, dont le contenu est déterminé par le bit S dans le champ Flags.
setBrushId(int value)Obtient ou définit l’identifiant du pinceau, un entier non signé de 32 bits qui définit le pinceau, dont le contenu est déterminé par le bit S dans le champ Flags.
getPointData()Obtient ou définit les données de points, un tableau de Count points qui définissent les sommets du polygone.
setPointData(PointF[] value)Obtient ou définit les données de points, un tableau de Count points qui définissent les sommets du polygone.

EmfPlusFillPolygon(EmfPlusRecord source)

public EmfPlusFillPolygon(EmfPlusRecord source)

Initialise une nouvelle instance de la classe EmfPlusFillPolygon.

Parameters:

ParamètreTypeDescription
sourceEmfPlusRecordLa source.

isColor()

public boolean isColor()

Obtient ou définit une valeur indiquant si cette instance est en couleur. Si définie, BrushId spécifie une couleur sous forme d’un objet EmfPlusARGB (section 2.2.2.1). Si non définie, BrushId contient l’index d’un objet EmfPlusBrush (section 2.2.1.1) dans la table d’objets EMF+.

Valeur : true si cette instance est en couleur ; sinon, false.

Returns: boolean

setColor(boolean value)

public void setColor(boolean value)

Obtient ou définit une valeur indiquant si cette instance est en couleur. Si définie, BrushId spécifie une couleur sous forme d’un objet EmfPlusARGB (section 2.2.2.1). Si non définie, BrushId contient l’index d’un objet EmfPlusBrush (section 2.2.1.1) dans la table d’objets EMF+.

Valeur : true si cette instance est en couleur ; sinon, false.

Parameters:

ParamètreTypeDescription
valeurboolean

isCompressed()

public boolean isCompressed()

Obtient ou définit une valeur indiquant si cette instance est compressée. Si elle est définie, PointData spécifie des emplacements absolus dans l’espace de coordonnées avec des coordonnées entières de 16 bits. Si elle est désactivée, PointData spécifie des emplacements absolus dans l’espace de coordonnées avec des coordonnées à virgule flottante de 32 bits.

Valeur : true si cette instance est compressée ; sinon, false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

Obtient ou définit une valeur indiquant si cette instance est compressée. Si elle est définie, PointData spécifie des emplacements absolus dans l’espace de coordonnées avec des coordonnées entières de 16 bits. Si elle est désactivée, PointData spécifie des emplacements absolus dans l’espace de coordonnées avec des coordonnées à virgule flottante de 32 bits.

Valeur : true si cette instance est compressée ; sinon, false.

Parameters:

ParamètreTypeDescription
valeurboolean

isRelative()

public boolean isRelative()

Obtient ou définit une valeur indiquant si cette instance est relative. Si elle est définie, chaque élément de PointData spécifie un emplacement dans l’espace de coordonnées qui est relatif à l’emplacement spécifié par l’élément précédent du tableau. Dans le cas du premier élément de PointData, on suppose un emplacement précédent aux coordonnées (0,0). Si elle est désactivée, PointData spécifie des emplacements absolus selon le drapeau C.

Valeur : true si cette instance est relative ; sinon, false.

Returns: boolean

setRelative(boolean value)

public void setRelative(boolean value)

Obtient ou définit une valeur indiquant si cette instance est relative. Si elle est définie, chaque élément de PointData spécifie un emplacement dans l’espace de coordonnées qui est relatif à l’emplacement spécifié par l’élément précédent du tableau. Dans le cas du premier élément de PointData, on suppose un emplacement précédent aux coordonnées (0,0). Si elle est désactivée, PointData spécifie des emplacements absolus selon le drapeau C.

Valeur : true si cette instance est relative ; sinon, false.

Parameters:

ParamètreTypeDescription
valeurboolean

getBrushId()

public int getBrushId()

Obtient ou définit l’identifiant du pinceau, un entier non signé de 32 bits qui définit le pinceau, dont le contenu est déterminé par le bit S dans le champ Flags.

Returns: int

setBrushId(int value)

public void setBrushId(int value)

Obtient ou définit l’identifiant du pinceau, un entier non signé de 32 bits qui définit le pinceau, dont le contenu est déterminé par le bit S dans le champ Flags.

Parameters:

ParamètreTypeDescription
valeurint

getPointData()

public PointF[] getPointData()

Obtient ou définit les données de point. Un tableau de Count points qui définissent les sommets du polygone. Les deux premiers points du tableau spécifient le premier côté du polygone. Chaque point supplémentaire spécifie un nouveau côté, dont les sommets comprennent le point et le point précédent. Si le dernier point et le premier point ne coïncident pas, ils spécifient le dernier côté du polygone.

Returns: com.aspose.imaging.PointF[]

setPointData(PointF[] value)

public void setPointData(PointF[] value)

Obtient ou définit les données de point. Un tableau de Count points qui définissent les sommets du polygone. Les deux premiers points du tableau spécifient le premier côté du polygone. Chaque point supplémentaire spécifie un nouveau côté, dont les sommets comprennent le point et le point précédent. Si le dernier point et le premier point ne coïncident pas, ils spécifient le dernier côté du polygone.

Parameters:

ParamètreTypeDescription
valuePointF[]