EmfPlusDrawPie

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 EmfPlusDrawPie extends EmfPlusDrawingRecordType

El registro EmfPlusDrawPie especifica dibujar una sección del interior de una elipse.

Constructores

ConstructorDescripción
EmfPlusDrawPie(EmfPlusRecord source)Inicializa una nueva instancia de la clase EmfPlusDrawPie.

Métodos

MétodoDescripción
getCompressed()Obtiene o establece un valor que indica si el PointData está comprimido.
setCompressed(boolean value)Obtiene o establece un valor que indica si el PointData está comprimido.
getObjectId()Obtiene o establece el identificador del objeto.
setObjectId(byte value)Obtiene o establece el identificador del objeto.
getStartAngle()Obtiene o establece el ángulo de inicio Un valor de punto flotante de 32 bits, no negativo, que especifica el ángulo entre el eje x y el punto de inicio del sector de pastel.
setStartAngle(float value)Obtiene o establece el ángulo de inicio Un valor de punto flotante de 32 bits, no negativo, que especifica el ángulo entre el eje x y el punto de inicio del sector de pastel.
getSweepAngle()Obtiene o establece el ángulo de barrido Un valor de punto flotante de 32 bits que especifica la extensión del arco que define el sector de pastel a dibujar, como un ángulo en grados medido desde el punto de inicio definido por el valor StartAngle.
setSweepAngle(float value)Obtiene o establece el ángulo de barrido Un valor de punto flotante de 32 bits que especifica la extensión del arco que define el sector de pastel a dibujar, como un ángulo en grados medido desde el punto de inicio definido por el valor StartAngle.
getRectData()Obtiene o establece los datos del rectángulo Ya sea un objeto EmfPlusRect o EmfPlusRectF que define el cuadro delimitador de la elipse que contiene el sector de pastel.
setRectData(RectangleF value)Obtiene o establece los datos del rectángulo Ya sea un objeto EmfPlusRect o EmfPlusRectF que define el cuadro delimitador de la elipse que contiene el sector de pastel.

EmfPlusDrawPie(EmfPlusRecord source)

public EmfPlusDrawPie(EmfPlusRecord source)

Inicializa una nueva instancia de la clase EmfPlusDrawPie.

Parameters:

ParámetroTipoDescripción
sourceEmfPlusRecordEl origen.

getCompressed()

public boolean getCompressed()

Obtiene o establece un valor que indica si el PointData está comprimido. Si está establecido, RectData contiene un objeto EmfPlusRect (sección 2.2.2.38). Si está despejado, RectData contiene un objeto EmfPlusRectF (sección 2.2.2.39).

Valor: true si está comprimido; de lo contrario, false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

Obtiene o establece un valor que indica si el PointData está comprimido. Si está establecido, RectData contiene un objeto EmfPlusRect (sección 2.2.2.38). Si está despejado, RectData contiene un objeto EmfPlusRectF (sección 2.2.2.39).

Valor: true si está comprimido; de lo contrario, false.

Parameters:

ParámetroTipoDescripción
valorboolean

getObjectId()

public byte getObjectId()

Obtiene o establece el identificador del objeto. El índice de un objeto EmfPlusPen (sección 2.2.1.7) en la tabla de objetos EMF+ para dibujar la porción. El valor DEBE estar entre 0 y 63, inclusive.

Valor: El identificador del objeto.

Returns: byte

setObjectId(byte value)

public void setObjectId(byte value)

Obtiene o establece el identificador del objeto. El índice de un objeto EmfPlusPen (sección 2.2.1.7) en la tabla de objetos EMF+ para dibujar la porción. El valor DEBE estar entre 0 y 63, inclusive.

Valor: El identificador del objeto.

Parameters:

ParámetroTipoDescripción
valorbyte

getStartAngle()

public float getStartAngle()

Obtiene o establece el ángulo de inicio Un valor de punto flotante de 32 bits, no negativo, que especifica el ángulo entre el eje x y el punto de inicio del sector de pastel. Cualquier valor es aceptable, pero DEBE interpretarse módulo 360, con el resultado que se usa estando en el rango de 0.0 inclusive a 360.0 exclusivo.

Returns: float

setStartAngle(float value)

public void setStartAngle(float value)

Obtiene o establece el ángulo de inicio Un valor de punto flotante de 32 bits, no negativo, que especifica el ángulo entre el eje x y el punto de inicio del sector de pastel. Cualquier valor es aceptable, pero DEBE interpretarse módulo 360, con el resultado que se usa estando en el rango de 0.0 inclusive a 360.0 exclusivo.

Parameters:

ParámetroTipoDescripción
valorfloat

getSweepAngle()

public float getSweepAngle()

Obtiene o establece el ángulo de barrido Un valor de punto flotante de 32 bits que especifica la extensión del arco que define el sector de pastel a dibujar, como un ángulo en grados medido desde el punto de inicio definido por el valor StartAngle. Cualquier valor es aceptable, pero DEBE limitarse a -360.0 a 360.0 inclusive. Un valor positivo indica que el barrido se define en dirección horaria, y un valor negativo indica que el barrido se define en dirección antihoraria.

Returns: float

setSweepAngle(float value)

public void setSweepAngle(float value)

Obtiene o establece el ángulo de barrido Un valor de punto flotante de 32 bits que especifica la extensión del arco que define el sector de pastel a dibujar, como un ángulo en grados medido desde el punto de inicio definido por el valor StartAngle. Cualquier valor es aceptable, pero DEBE limitarse a -360.0 a 360.0 inclusive. Un valor positivo indica que el barrido se define en dirección horaria, y un valor negativo indica que el barrido se define en dirección antihoraria.

Parameters:

ParámetroTipoDescripción
valorfloat

getRectData()

public RectangleF getRectData()

Obtiene o establece los datos del rectángulo Ya sea un objeto EmfPlusRect o EmfPlusRectF que define el cuadro delimitador de la elipse que contiene el sector de pastel. Este rectángulo define la posición, el tamaño y la forma del pastel. El tipo de objeto en este campo se especifica mediante el valor del campo Flags.

Returns: RectangleF

setRectData(RectangleF value)

public void setRectData(RectangleF value)

Obtiene o establece los datos del rectángulo Ya sea un objeto EmfPlusRect o EmfPlusRectF que define el cuadro delimitador de la elipse que contiene el sector de pastel. Este rectángulo define la posición, el tamaño y la forma del pastel. El tipo de objeto en este campo se especifica mediante el valor del campo Flags.

Parameters:

ParámetroTipoDescripción
valueRectangleF