EmfPlusLinearGradientBrushData

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, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseBrushData

public final class EmfPlusLinearGradientBrushData extends EmfPlusBaseBrushData

EmfPlusLinearGradientBrushData-objektet specificerar en linjär gradient för en grafikpensel.

Konstruktörer

KonstruktorBeskrivning
EmfPlusLinearGradientBrushData()

Metoder

MetodBeskrivning
getBrushDataFlags()Hämtar eller anger penseldatabflagorna.
setBrushDataFlags(int value)Hämtar eller anger penseldatabflagorna.
getEndArgb32Color()Hämtar eller anger slutfärgen.
setEndArgb32Color(int value)Hämtar eller anger slutfärgen.
getOptionalData()Hämtar eller anger valfri data.
setOptionalData(EmfPlusLinearGradientBrushOptionalData value)Hämtar eller anger valfri data.
getRectF()Hämtar eller anger rect f.
setRectF(RectangleF value)Hämtar eller anger rect f.
getStartArgb32Color()Hämtar eller anger startfärgen.
setStartArgb32Color(int value)Hämtar eller anger startfärgen.
getWrapMode()Hämtar eller anger omslagsläget.
setWrapMode(int value)Hämtar eller anger omslagsläget.

EmfPlusLinearGradientBrushData()

public EmfPlusLinearGradientBrushData()

getBrushDataFlags()

public int getBrushDataFlags()

Hämtar eller anger penseldatabflagorna.

Värde: BrushDataFlags (4 byte): Ett 32-bitars osignerat heltal som specificerar data i fältet OptionalData. Detta värde MÅSTE bestå av EmfPlusBrushDataFlags (avsnitt 2.1.2.1).

Returns: int

setBrushDataFlags(int value)

public void setBrushDataFlags(int value)

Hämtar eller anger penseldatabflagorna.

Värde: BrushDataFlags (4 byte): Ett 32-bitars osignerat heltal som specificerar data i fältet OptionalData. Detta värde MÅSTE bestå av EmfPlusBrushDataFlags (avsnitt 2.1.2.1).

Parameters:

ParameterTypBeskrivning
värdeint

getEndArgb32Color()

public int getEndArgb32Color()

Hämtar eller anger slutfärgen.

Värde: Ett EmfPlusARGB-objekt som specificerar färgen vid den avslutande gränspunkten för den linjära gradientpenseln.

Returns: int

setEndArgb32Color(int value)

public void setEndArgb32Color(int value)

Hämtar eller anger slutfärgen.

Värde: Ett EmfPlusARGB-objekt som specificerar färgen vid den avslutande gränspunkten för den linjära gradientpenseln.

Parameters:

ParameterTypBeskrivning
värdeint

getOptionalData()

public EmfPlusLinearGradientBrushOptionalData getOptionalData()

Hämtar eller anger valfri data.

Värde: Ett valfritt EmfPlusLinearGradientBrushOptionalData-objekt (avsnitt 2.2.2.25) som specificerar ytterligare data för den linjära gradientpenseln. Det specifika innehållet i detta fält bestäms av värdet i BrushDataFlags-fältet.

Returns: EmfPlusLinearGradientBrushOptionalData

setOptionalData(EmfPlusLinearGradientBrushOptionalData value)

public void setOptionalData(EmfPlusLinearGradientBrushOptionalData value)

Hämtar eller anger valfri data.

Värde: Ett valfritt EmfPlusLinearGradientBrushOptionalData-objekt (avsnitt 2.2.2.25) som specificerar ytterligare data för den linjära gradientpenseln. Det specifika innehållet i detta fält bestäms av värdet i BrushDataFlags-fältet.

Parameters:

ParameterTypBeskrivning
valueEmfPlusLinearGradientBrushOptionalData

getRectF()

public RectangleF getRectF()

Hämtar eller anger rect f.

Värde: Ett EmfPlusRectF-objekt (avsnitt 2.2.2.39) som specificerar start- och slutpunkterna för gradientlinjen. Det övre vänstra hörnet av rektangeln är startpunkten. Det nedre högra hörnet är slutpunkten.

Returns: RectangleF

setRectF(RectangleF value)

public void setRectF(RectangleF value)

Hämtar eller anger rect f.

Värde: Ett EmfPlusRectF-objekt (avsnitt 2.2.2.39) som specificerar start- och slutpunkterna för gradientlinjen. Det övre vänstra hörnet av rektangeln är startpunkten. Det nedre högra hörnet är slutpunkten.

Parameters:

ParameterTypBeskrivning
valueRectangleF

getStartArgb32Color()

public int getStartArgb32Color()

Hämtar eller anger startfärgen.

Värde: Ett EmfPlusARGB-objekt (avsnitt 2.2.2.1) som specificerar färgen vid startgränspunkten för den linjära gradientpenseln.

Returns: int

setStartArgb32Color(int value)

public void setStartArgb32Color(int value)

Hämtar eller anger startfärgen.

Värde: Ett EmfPlusARGB-objekt (avsnitt 2.2.2.1) som specificerar färgen vid startgränspunkten för den linjära gradientpenseln.

Parameters:

ParameterTypBeskrivning
värdeint

getWrapMode()

public int getWrapMode()

Hämtar eller anger omslagsläget.

Värde: Ett 32-bitars signerat heltal från WrapMode‑enumerationen (avsnitt 2.1.1.34) som specificerar om området utanför penselns gräns ska målas. Vid målning utanför gränsen anger omslagsläget hur färggradienten upprepas.

Returns: int

setWrapMode(int value)

public void setWrapMode(int value)

Hämtar eller anger omslagsläget.

Värde: Ett 32-bitars signerat heltal från WrapMode‑enumerationen (avsnitt 2.1.1.34) som specificerar om området utanför penselns gräns ska målas. Vid målning utanför gränsen anger omslagsläget hur färggradienten upprepas.

Parameters:

ParameterTypBeskrivning
värdeint