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

EMR\_SETPOLYFILLMODE-posten definierar polygonfyllningsläge.

I allmänhet skiljer sig lägena endast i fall där en komplex, överlappande polygon MÅSTE fyllas; till exempel en femsidig polygon som bildar en femspetsig stjärna med en pentagon i mitten. I sådana fall SKA ALTERNATE‑läget fylla varannan innesluten region inom polygonen (stjärnans spetsar), men WINDING‑läget SKA fylla alla regioner (stjärnens spetsar och pentagonen). När fyllnadsläget är ALTERNATE SKA området mellan udda och jämna polygon‑sidor på varje skanningslinje fyllas. Det vill säga, området mellan den första och andra sidan SKA fyllas, och mellan den tredje och fjärde sidan, och så vidare. När fyllnadsläget är WINDING SKA alla regioner som har ett icke‑noll winding‑värde fyllas. Winding‑värdet är antalet gånger en penna som används för att rita polygonen skulle gå runt regionen. Riktningen för varje kant i polygonen är betydelsefull.

Konstruktörer

KonstruktorBeskrivning
EmfSetPolyFillMode(EmfRecord source)Initierar en ny instans av klassen EmfSetPolyFillMode.
EmfSetPolyFillMode()Initierar en ny instans av klassen EmfSetPolyFillMode.

Metoder

MetodBeskrivning
getPolygonFillMode()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar polygonfyllnadsläget och MÅSTE finnas i PolygonFillMode (avsnitt 2.1.27) enumerationen.
setPolygonFillMode(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar polygonfyllnadsläget och MÅSTE finnas i PolygonFillMode (avsnitt 2.1.27) enumerationen.

EmfSetPolyFillMode(EmfRecord source)

public EmfSetPolyFillMode(EmfRecord source)

Initierar en ny instans av klassen EmfSetPolyFillMode.

Parameters:

ParameterTypBeskrivning
sourceEmfRecordKällan.

EmfSetPolyFillMode()

public EmfSetPolyFillMode()

Initierar en ny instans av klassen EmfSetPolyFillMode.

getPolygonFillMode()

public int getPolygonFillMode()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar polygonfyllnadsläget och MÅSTE finnas i PolygonFillMode (avsnitt 2.1.27) enumerationen.

Returns: int

setPolygonFillMode(int value)

public void setPolygonFillMode(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar polygonfyllnadsläget och MÅSTE finnas i PolygonFillMode (avsnitt 2.1.27) enumerationen.

Parameters:

ParameterTypBeskrivning
värdeint