EmfAngleArc
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfDrawingRecordType
public final class EmfAngleArc extends EmfDrawingRecordType
L’enregistrement EMR_ANGLEARC spécifie un segment de ligne d’un arc. Le segment de ligne est tracé depuis la position actuelle jusqu’au début de l’arc. L’arc est dessiné le long du périmètre d’un cercle de rayon et de centre donnés. La longueur de l’arc est définie par les angles de départ et de balayage fournis.
Constructeurs
| Constructeur | Description |
|---|---|
| EmfAngleArc(EmfRecord source) | Initialise une nouvelle instance de la classe EmfAngleArc. |
| EmfAngleArc() | Initialise une nouvelle instance de la classe EmfAngleArc. |
Méthodes
| Méthode | Description |
|---|---|
| getCenter() | Obtient ou définit un objet WMF PointL 64 bits, spécifié dans la section 2.2.2.15 de [MS-WMF], qui indique les coordonnées logiques du centre du cercle. |
| setCenter(Point value) | Obtient ou définit un objet WMF PointL 64 bits, spécifié dans la section 2.2.2.15 de [MS-WMF], qui indique les coordonnées logiques du centre du cercle. |
| getRadius() | Obtient ou définit un entier non signé de 32 bits qui spécifie le rayon du cercle, en unités logiques. |
| setRadius(int value) | Obtient ou définit un entier non signé de 32 bits qui spécifie le rayon du cercle, en unités logiques. |
| getStartAngle() | Obtient ou définit un flottant de 32 bits qui spécifie l’angle de départ de l’arc, en degrés. |
| setStartAngle(float value) | Obtient ou définit un flottant de 32 bits qui spécifie l’angle de départ de l’arc, en degrés. |
| getSweepAngle() | Obtient ou définit un flottant de 32 bits qui spécifie l’angle d’extension de l’arc, en degrés. |
| setSweepAngle(float value) | Obtient ou définit un flottant de 32 bits qui spécifie l’angle d’extension de l’arc, en degrés. |
EmfAngleArc(EmfRecord source)
public EmfAngleArc(EmfRecord source)
Initialise une nouvelle instance de la classe EmfAngleArc.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| source | EmfRecord | La source. |
EmfAngleArc()
public EmfAngleArc()
Initialise une nouvelle instance de la classe EmfAngleArc.
getCenter()
public Point getCenter()
Obtient ou définit un objet WMF PointL 64 bits, spécifié dans la section 2.2.2.15 de [MS-WMF], qui indique les coordonnées logiques du centre du cercle.
Returns: Point
setCenter(Point value)
public void setCenter(Point value)
Obtient ou définit un objet WMF PointL 64 bits, spécifié dans la section 2.2.2.15 de [MS-WMF], qui indique les coordonnées logiques du centre du cercle.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | Point |
getRadius()
public int getRadius()
Obtient ou définit un entier non signé de 32 bits qui spécifie le rayon du cercle, en unités logiques.
Returns: int
setRadius(int value)
public void setRadius(int value)
Obtient ou définit un entier non signé de 32 bits qui spécifie le rayon du cercle, en unités logiques.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getStartAngle()
public float getStartAngle()
Obtient ou définit un flottant de 32 bits qui spécifie l’angle de départ de l’arc, en degrés.
Returns: float
setStartAngle(float value)
public void setStartAngle(float value)
Obtient ou définit un flottant de 32 bits qui spécifie l’angle de départ de l’arc, en degrés.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float |
getSweepAngle()
public float getSweepAngle()
Obtient ou définit un flottant de 32 bits qui spécifie l’angle d’extension de l’arc, en degrés.
Returns: float
setSweepAngle(float value)
public void setSweepAngle(float value)
Obtient ou définit un flottant de 32 bits qui spécifie l’angle d’extension de l’arc, en degrés.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float |