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

El registro EMR_ANGLEARC especifica un segmento de línea de un arco. El segmento de línea se dibuja desde la posición actual hasta el inicio del arco. El arco se dibuja a lo largo del perímetro de un círculo con el radio y centro dados. La longitud del arco está definida por los ángulos de inicio y barrido proporcionados.

Constructores

ConstructorDescripción
EmfAngleArc(EmfRecord source)Inicializa una nueva instancia de la clase EmfAngleArc.
EmfAngleArc()Inicializa una nueva instancia de la clase EmfAngleArc.

Métodos

MétodoDescripción
getCenter()Obtiene o establece un objeto WMF PointL de 64 bits, especificado en la sección 2.2.2.15 de [MS-WMF], que indica las coordenadas lógicas del centro del círculo.
setCenter(Point value)Obtiene o establece un objeto WMF PointL de 64 bits, especificado en la sección 2.2.2.15 de [MS-WMF], que indica las coordenadas lógicas del centro del círculo.
getRadius()Obtiene o establece un entero sin signo de 32 bits que especifica el radio del círculo, en unidades lógicas.
setRadius(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el radio del círculo, en unidades lógicas.
getStartAngle()Obtiene o establece un número de punto flotante de 32 bits que especifica el ángulo inicial del arco, en grados.
setStartAngle(float value)Obtiene o establece un número de punto flotante de 32 bits que especifica el ángulo inicial del arco, en grados.
getSweepAngle()Obtiene o establece un número de punto flotante de 32 bits que especifica el ángulo de barrido del arco, en grados.
setSweepAngle(float value)Obtiene o establece un número de punto flotante de 32 bits que especifica el ángulo de barrido del arco, en grados.

EmfAngleArc(EmfRecord source)

public EmfAngleArc(EmfRecord source)

Inicializa una nueva instancia de la clase EmfAngleArc.

Parameters:

ParámetroTipoDescripción
sourceEmfRecordEl origen.

EmfAngleArc()

public EmfAngleArc()

Inicializa una nueva instancia de la clase EmfAngleArc.

getCenter()

public Point getCenter()

Obtiene o establece un objeto WMF PointL de 64 bits, especificado en la sección 2.2.2.15 de [MS-WMF], que indica las coordenadas lógicas del centro del círculo.

Returns: Point

setCenter(Point value)

public void setCenter(Point value)

Obtiene o establece un objeto WMF PointL de 64 bits, especificado en la sección 2.2.2.15 de [MS-WMF], que indica las coordenadas lógicas del centro del círculo.

Parameters:

ParámetroTipoDescripción
valuePoint

getRadius()

public int getRadius()

Obtiene o establece un entero sin signo de 32 bits que especifica el radio del círculo, en unidades lógicas.

Returns: int

setRadius(int value)

public void setRadius(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el radio del círculo, en unidades lógicas.

Parameters:

ParámetroTipoDescripción
valorint

getStartAngle()

public float getStartAngle()

Obtiene o establece un número de punto flotante de 32 bits que especifica el ángulo inicial del arco, en grados.

Returns: float

setStartAngle(float value)

public void setStartAngle(float value)

Obtiene o establece un número de punto flotante de 32 bits que especifica el ángulo inicial del arco, en grados.

Parameters:

ParámetroTipoDescripción
valorfloat

getSweepAngle()

public float getSweepAngle()

Obtiene o establece un número de punto flotante de 32 bits que especifica el ángulo de barrido del arco, en grados.

Returns: float

setSweepAngle(float value)

public void setSweepAngle(float value)

Obtiene o establece un número de punto flotante de 32 bits que especifica el ángulo de barrido del arco, en grados.

Parameters:

ParámetroTipoDescripción
valorfloat