EmfPlusPenData

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType

public final class EmfPlusPenData extends EmfPlusStructureObjectType

EmfPlusPenData-objektet specificerar egenskaper för en grafikpenna.

Konstruktörer

KonstruktorBeskrivning
EmfPlusPenData()

Metoder

MetodBeskrivning
getPenDataFlags()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar data i fältet OptionalData.
setPenDataFlags(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar data i fältet OptionalData.
getPenUnit()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar mätenheterna för pennan.
setPenUnit(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar mätenheterna för pennan.
getPenWidth()Hämtar eller anger ett 32-bitars flyttal som specificerar bredden på linjen som pennan ritar i de enheter som anges av fältet PenUnit.
setPenWidth(float value)Hämtar eller anger ett 32-bitars flyttal som specificerar bredden på linjen som pennan ritar i de enheter som anges av fältet PenUnit.
getOptionalData()Hämtar eller anger ett valfritt EmfPlusPenOptionalData-objekt (avsnitt 2.2.2.34) som specificerar ytterligare data för pennaobjektet.
setOptionalData(EmfPlusPenOptionalData value)Hämtar eller anger ett valfritt EmfPlusPenOptionalData-objekt (avsnitt 2.2.2.34) som specificerar ytterligare data för pennaobjektet.

EmfPlusPenData()

public EmfPlusPenData()

getPenDataFlags()

public int getPenDataFlags()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar data i fältet OptionalData. Detta värde MÅSTE bestå av PenData-flaggor (avsnitt 2.1.2.7).

Returns: int

setPenDataFlags(int value)

public void setPenDataFlags(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar data i fältet OptionalData. Detta värde MÅSTE bestå av PenData-flaggor (avsnitt 2.1.2.7).

Parameters:

ParameterTypBeskrivning
värdeint

getPenUnit()

public int getPenUnit()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar mätenheterna för pennan. Värdet MÅSTE vara från uppräkningen UnitType (avsnitt 2.1.1.33).

Returns: int

setPenUnit(int value)

public void setPenUnit(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar mätenheterna för pennan. Värdet MÅSTE vara från uppräkningen UnitType (avsnitt 2.1.1.33).

Parameters:

ParameterTypBeskrivning
värdeint

getPenWidth()

public float getPenWidth()

Hämtar eller anger ett 32-bitars flyttal som specificerar bredden på linjen som pennan ritar i de enheter som anges av fältet PenUnit. Om en bredd på noll anges används ett minimivärde, som bestäms av enheterna.

Returns: float

setPenWidth(float value)

public void setPenWidth(float value)

Hämtar eller anger ett 32-bitars flyttal som specificerar bredden på linjen som pennan ritar i de enheter som anges av fältet PenUnit. Om en bredd på noll anges används ett minimivärde, som bestäms av enheterna.

Parameters:

ParameterTypBeskrivning
värdefloat

getOptionalData()

public EmfPlusPenOptionalData getOptionalData()

Hämtar eller anger ett valfritt EmfPlusPenOptionalData-objekt (avsnitt 2.2.2.34) som specificerar ytterligare data för pennaobjektet. Det specifika innehållet i detta fält bestäms av värdet i fältet PenDataFlags.

Returns: EmfPlusPenOptionalData

setOptionalData(EmfPlusPenOptionalData value)

public void setOptionalData(EmfPlusPenOptionalData value)

Hämtar eller anger ett valfritt EmfPlusPenOptionalData-objekt (avsnitt 2.2.2.34) som specificerar ytterligare data för pennaobjektet. Det specifika innehållet i detta fält bestäms av värdet i fältet PenDataFlags.

Parameters:

ParameterTypBeskrivning
valueEmfPlusPenOptionalData