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

KonstruktorBeschreibung
EmfAngleArc(EmfRecord source)Initialisiert eine neue Instanz der EmfAngleArc-Klasse.
EmfAngleArc()Initialisiert eine neue Instanz der EmfAngleArc-Klasse.

Methoden

MethodeBeschreibung
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:

ParameterTypBeschreibung
sourceEmfRecordDie 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:

ParameterTypBeschreibung
valuePoint

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:

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
Wertfloat

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:

ParameterTypBeschreibung
Wertfloat