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
Der EMR_ANGLEARC-Datensatz gibt ein Liniensegment eines Bogens an. Das Liniensegment wird von der aktuellen Position zum Beginn des Bogens gezeichnet. Der Bogen wird entlang des Umfangs eines Kreises mit dem angegebenen Radius und Zentrum gezeichnet. Die Länge des Bogens wird durch die angegebenen Start‑ und Sweep‑Winkel definiert.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfAngleArc(EmfRecord source) | Initialisiert eine neue Instanz der EmfAngleArc-Klasse. |
| EmfAngleArc() | Initialisiert eine neue Instanz der EmfAngleArc-Klasse. |
Methoden
| Methode | Beschreibung |
|---|---|
| getCenter() | Liest oder setzt ein 64‑Bit WMF PointL‑Objekt, angegeben in [MS-WMF] Abschnitt 2.2.2.15, das die logischen Koordinaten des Kreismittelpunkts angibt. |
| setCenter(Point value) | Liest oder setzt ein 64‑Bit WMF PointL‑Objekt, angegeben in [MS-WMF] Abschnitt 2.2.2.15, das die logischen Koordinaten des Kreismittelpunkts angibt. |
| getRadius() | Liest oder setzt eine 32‑Bit vorzeichenlose Ganzzahl, die den Radius des Kreises in logischen Einheiten angibt. |
| setRadius(int value) | Liest oder setzt eine 32‑Bit vorzeichenlose Ganzzahl, die den Radius des Kreises in logischen Einheiten angibt. |
| getStartAngle() | Liest oder setzt einen 32‑Bit‑Float, der den Startwinkel des Bogens in Grad angibt. |
| setStartAngle(float value) | Liest oder setzt einen 32‑Bit‑Float, der den Startwinkel des Bogens in Grad angibt. |
| getSweepAngle() | Liest oder setzt einen 32‑Bit‑Float, der den Sweep‑Winkel des Bogens in Grad angibt. |
| setSweepAngle(float value) | Liest oder setzt einen 32‑Bit‑Float, der den Sweep‑Winkel des Bogens in Grad angibt. |
EmfAngleArc(EmfRecord source)
public EmfAngleArc(EmfRecord source)
Initialisiert eine neue Instanz der EmfAngleArc-Klasse.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfRecord | Die Quelle. |
EmfAngleArc()
public EmfAngleArc()
Initialisiert eine neue Instanz der EmfAngleArc-Klasse.
getCenter()
public Point getCenter()
Liest oder setzt ein 64‑Bit WMF PointL‑Objekt, angegeben in [MS-WMF] Abschnitt 2.2.2.15, das die logischen Koordinaten des Kreismittelpunkts angibt.
Returns: Point
setCenter(Point value)
public void setCenter(Point value)
Liest oder setzt ein 64‑Bit WMF PointL‑Objekt, angegeben in [MS-WMF] Abschnitt 2.2.2.15, das die logischen Koordinaten des Kreismittelpunkts angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | Point |
getRadius()
public int getRadius()
Liest oder setzt eine 32‑Bit vorzeichenlose Ganzzahl, die den Radius des Kreises in logischen Einheiten angibt.
Returns: int
setRadius(int value)
public void setRadius(int value)
Liest oder setzt eine 32‑Bit vorzeichenlose Ganzzahl, die den Radius des Kreises in logischen Einheiten angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getStartAngle()
public float getStartAngle()
Liest oder setzt einen 32‑Bit‑Float, der den Startwinkel des Bogens in Grad angibt.
Returns: float
setStartAngle(float value)
public void setStartAngle(float value)
Liest oder setzt einen 32‑Bit‑Float, der den Startwinkel des Bogens in Grad angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
getSweepAngle()
public float getSweepAngle()
Liest oder setzt einen 32‑Bit‑Float, der den Sweep‑Winkel des Bogens in Grad angibt.
Returns: float
setSweepAngle(float value)
public void setSweepAngle(float value)
Liest oder setzt einen 32‑Bit‑Float, der den Sweep‑Winkel des Bogens in Grad angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |