EmfPlusDrawLines
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 EmfPlusDrawLines extends EmfPlusDrawingRecordType
L’enregistrement EmfPlusDrawlLines spécifie le dessin d’une série de lignes connectées
Constructeurs
| Constructeur | Description |
|---|---|
| EmfPlusDrawLines(EmfPlusRecord source) | Initialise une nouvelle instance de la classe EmfPlusDrawLines. |
Méthodes
| Méthode | Description |
|---|---|
| getObjectId() | Obtient ou définit l’identifiant de l’objet. |
| setObjectId(byte value) | Obtient ou définit l’identifiant de l’objet. |
| getCompressed() | Obtient ou définit une valeur indiquant si ce EmfPlusDrawClosedCurve est compressé. |
| setCompressed(boolean value) | Obtient ou définit une valeur indiquant si ce EmfPlusDrawClosedCurve est compressé. |
| getRelative() | Obtient ou définit une valeur indiquant si ce EmfPlusDrawClosedCurve est relatif. |
| setRelative(boolean value) | Obtient ou définit une valeur indiquant si ce EmfPlusDrawClosedCurve est relatif. |
| getClosedShape() | Obtient ou définit une valeur indiquant si [forme fermée]. |
| setClosedShape(boolean value) | Obtient ou définit une valeur indiquant si [forme fermée]. |
| getPointData() | Obtient ou définit les données de points, un tableau de points Count qui spécifient les points de départ et d’arrivée des lignes à tracer. |
| setPointData(PointF[] value) | Obtient ou définit les données de points, un tableau de points Count qui spécifient les points de départ et d’arrivée des lignes à tracer. |
EmfPlusDrawLines(EmfPlusRecord source)
public EmfPlusDrawLines(EmfPlusRecord source)
Initialise une nouvelle instance de la classe EmfPlusDrawLines.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| source | EmfPlusRecord | La source. |
getObjectId()
public byte getObjectId()
Obtient ou définit l’identifiant de l’objet. L’index d’un objet EmfPlusPen (section 2.2.1.7) dans la table d’objets EMF+ pour dessiner les lignes. La valeur DOIT être comprise entre 0 et 63, inclus.
Valeur : l’identifiant de l’objet.
Returns: byte
setObjectId(byte value)
public void setObjectId(byte value)
Obtient ou définit l’identifiant de l’objet. L’index d’un objet EmfPlusPen (section 2.2.1.7) dans la table d’objets EMF+ pour dessiner les lignes. La valeur DOIT être comprise entre 0 et 63, inclus.
Valeur : l’identifiant de l’objet.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | byte |
getCompressed()
public boolean getCompressed()
Obtient ou définit une valeur indiquant si ce EmfPlusDrawClosedCurve est compressé. Ce bit indique si le champ PointData spécifie des données compressées. Si défini, PointData spécifie des emplacements absolus dans l’espace de coordonnées avec des coordonnées entières de 16 bits. Si non défini, PointData spécifie des emplacements absolus dans l’espace de coordonnées avec des coordonnées à virgule flottante de 32 bits Remarque Si le drapeau Relative (ci‑dessous) est défini, ce drapeau est indéfini et DOIT être ignoré
Valeur : true si compressé ; sinon, false.
Returns: boolean
setCompressed(boolean value)
public void setCompressed(boolean value)
Obtient ou définit une valeur indiquant si ce EmfPlusDrawClosedCurve est compressé. Ce bit indique si le champ PointData spécifie des données compressées. Si défini, PointData spécifie des emplacements absolus dans l’espace de coordonnées avec des coordonnées entières de 16 bits. Si non défini, PointData spécifie des emplacements absolus dans l’espace de coordonnées avec des coordonnées à virgule flottante de 32 bits Remarque Si le drapeau Relative (ci‑dessous) est défini, ce drapeau est indéfini et DOIT être ignoré
Valeur : true si compressé ; sinon, false.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | boolean |
getRelative()
public boolean getRelative()
Obtient ou définit une valeur indiquant si ce EmfPlusDrawClosedCurve est relatif. Ce bit indique si le champ PointData spécifie des emplacements relatifs ou absolus. Si défini, 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, un emplacement précédent aux coordonnées (0,0) est supposé. Si non défini, PointData spécifie des emplacements absolus selon le drapeau C. Remarque Si ce drapeau est défini, le drapeau Compressed (ci‑dessus) est indéfini et DOIT être ignoré
Valeur : true si relatif ; sinon, false.
Returns: boolean
setRelative(boolean value)
public void setRelative(boolean value)
Obtient ou définit une valeur indiquant si ce EmfPlusDrawClosedCurve est relatif. Ce bit indique si le champ PointData spécifie des emplacements relatifs ou absolus. Si défini, 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, un emplacement précédent aux coordonnées (0,0) est supposé. Si non défini, PointData spécifie des emplacements absolus selon le drapeau C. Remarque Si ce drapeau est défini, le drapeau Compressed (ci‑dessus) est indéfini et DOIT être ignoré
Valeur : true si relatif ; sinon, false.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | boolean |
getClosedShape()
public boolean getClosedShape()
Obtient ou définit une valeur indiquant si [forme fermée].
Valeur : true si [closed shape] ; sinon, false.
Returns: boolean
setClosedShape(boolean value)
public void setClosedShape(boolean value)
Obtient ou définit une valeur indiquant si [forme fermée].
Valeur : true si [closed shape] ; sinon, false.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | boolean |
getPointData()
public PointF[] getPointData()
Obtient ou définit les données de points, un tableau de points Count qui spécifient les points de départ et d’arrivée des lignes à tracer.
Returns: com.aspose.imaging.PointF[]
setPointData(PointF[] value)
public void setPointData(PointF[] value)
Obtient ou définit les données de points, un tableau de points Count qui spécifient les points de départ et d’arrivée des lignes à tracer.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | PointF[] |