EmfSetPolyFillMode

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.EmfStateRecordType

public final class EmfSetPolyFillMode extends EmfStateRecordType

El registro EMR_SETPOLYFILLMODE define el modo de relleno de polígonos.

En general, los modos difieren solo en los casos en que un polígono complejo y superpuesto DEBE ser rellenado; por ejemplo, un polígono de cinco lados que forma una estrella de cinco puntas con un pentágono en el centro. En tales casos, el modo ALTERNATE DEBERÍA rellenar cada otra región encerrada dentro del polígono (los puntos de la estrella), pero el modo WINDING DEBERÍA rellenar todas las regiones (los puntos de la estrella y el pentágono). Cuando el modo de relleno es ALTERNATE, el área entre los lados impares y pares del polígono en cada línea de escaneo DEBERÍA ser rellenada. Es decir, el área entre el primer y segundo lado DEBERÍA ser rellenada, y entre el tercer y cuarto lado, y así sucesivamente. Cuando el modo de relleno es WINDING, cualquier región que tenga un valor de winding distinto de cero DEBERÍA ser rellenada. El valor de winding es el número de veces que una pluma usada para dibujar el polígono daría la vuelta a la región. La dirección de cada borde del polígono es significativa.

Constructores

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

Métodos

MétodoDescripción
getPolygonFillMode()Obtiene o establece un entero sin signo de 32 bits que especifica el modo de relleno de polígonos y DEBE estar en la enumeración PolygonFillMode (sección 2.1.27).
setPolygonFillMode(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el modo de relleno de polígonos y DEBE estar en la enumeración PolygonFillMode (sección 2.1.27).

EmfSetPolyFillMode(EmfRecord source)

public EmfSetPolyFillMode(EmfRecord source)

Inicializa una nueva instancia de la clase EmfSetPolyFillMode.

Parameters:

ParámetroTipoDescripción
sourceEmfRecordEl origen.

EmfSetPolyFillMode()

public EmfSetPolyFillMode()

Inicializa una nueva instancia de la clase EmfSetPolyFillMode.

getPolygonFillMode()

public int getPolygonFillMode()

Obtiene o establece un entero sin signo de 32 bits que especifica el modo de relleno de polígonos y DEBE estar en la enumeración PolygonFillMode (sección 2.1.27).

Returns: int

setPolygonFillMode(int value)

public void setPolygonFillMode(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el modo de relleno de polígonos y DEBE estar en la enumeración PolygonFillMode (sección 2.1.27).

Parameters:

ParámetroTipoDescripción
valorint