EmfPlusPathGradientBrushOptionalData

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 EmfPlusPathGradientBrushOptionalData extends EmfPlusStructureObjectType

EmfPlusPathGradientBrushOptionalData-objektet specificerar valfri data för en bangradientpensel.

Konstruktörer

KonstruktorBeskrivning
EmfPlusPathGradientBrushOptionalData()

Metoder

MetodBeskrivning
getTransformMatrix()Hämtar eller anger ett valfritt EmfPlusTransformMatrix‑objekt (avsnitt 2.2.2.47) som specificerar en transform från världsrummet till enhetsrummet för path‑gradientpenseln.
setTransformMatrix(Matrix value)Hämtar eller anger ett valfritt EmfPlusTransformMatrix‑objekt (avsnitt 2.2.2.47) som specificerar en transform från världsrummet till enhetsrummet för path‑gradientpenseln.
getBlendPattern()Hämtar eller anger ett valfritt blandningsmönster för path gradient brush.
setBlendPattern(EmfPlusBlendBase value)Hämtar eller anger ett valfritt blandningsmönster för path gradient brush.
getFocusScaleData()Hämtar eller anger ett valfritt EmfPlusFocusScaleData‑objekt (avsnitt 2.2.2.18) som specificerar fokusskalor för path gradient brush.
setFocusScaleData(EmfPlusFocusScaleData value)Hämtar eller anger ett valfritt EmfPlusFocusScaleData‑objekt (avsnitt 2.2.2.18) som specificerar fokusskalor för path gradient brush.

EmfPlusPathGradientBrushOptionalData()

public EmfPlusPathGradientBrushOptionalData()

getTransformMatrix()

public Matrix getTransformMatrix()

Hämtar eller anger ett valfritt EmfPlusTransformMatrix‑objekt (avsnitt 2.2.2.47) som specificerar en transform från världsrummet till enhetsrummet för path gradient brush. Detta fält MÅSTE vara närvarande om BrushDataTransform‑flaggan är satt i BrushDataFlags‑fältet i EmfPlusPathGradientBrushData‑objektet.

Returns: Matrix

setTransformMatrix(Matrix value)

public void setTransformMatrix(Matrix value)

Hämtar eller anger ett valfritt EmfPlusTransformMatrix‑objekt (avsnitt 2.2.2.47) som specificerar en transform från världsrummet till enhetsrummet för path gradient brush. Detta fält MÅSTE vara närvarande om BrushDataTransform‑flaggan är satt i BrushDataFlags‑fältet i EmfPlusPathGradientBrushData‑objektet.

Parameters:

ParameterTypBeskrivning
valueMatrix

getBlendPattern()

public EmfPlusBlendBase getBlendPattern()

Hämtar eller anger ett valfritt blandningsmönster för path gradient brush. Om detta fält är närvarande, MÅSTE det innehålla antingen ett EmfPlusBlendColors‑objekt (avsnitt 2.2.2.4) eller ett EmfPlusBlendFactors‑objekt (avsnitt 2.2.2.5), men det FÅR INTE innehålla båda. Tabellen nedan visar de giltiga kombinationerna av EmfPlusPathGradientBrushData BrushData‑flaggor och motsvarande blandningsmönster:

Returns: EmfPlusBlendBase

setBlendPattern(EmfPlusBlendBase value)

public void setBlendPattern(EmfPlusBlendBase value)

Hämtar eller anger ett valfritt blandningsmönster för path gradient brush. Om detta fält är närvarande, MÅSTE det innehålla antingen ett EmfPlusBlendColors‑objekt (avsnitt 2.2.2.4) eller ett EmfPlusBlendFactors‑objekt (avsnitt 2.2.2.5), men det FÅR INTE innehålla båda. Tabellen nedan visar de giltiga kombinationerna av EmfPlusPathGradientBrushData BrushData‑flaggor och motsvarande blandningsmönster:

Parameters:

ParameterTypBeskrivning
valueEmfPlusBlendBase

getFocusScaleData()

public EmfPlusFocusScaleData getFocusScaleData()

Hämtar eller anger ett valfritt EmfPlusFocusScaleData‑objekt (avsnitt 2.2.2.18) som specificerar fokusskalor för path gradient brush. Detta fält MÅSTE vara närvarande om BrushDataFocusScales‑flaggan är satt i BrushDataFlags‑fältet i EmfPlusPathGradientBrushData‑objektet.

Returns: EmfPlusFocusScaleData

setFocusScaleData(EmfPlusFocusScaleData value)

public void setFocusScaleData(EmfPlusFocusScaleData value)

Hämtar eller anger ett valfritt EmfPlusFocusScaleData‑objekt (avsnitt 2.2.2.18) som specificerar fokusskalor för path gradient brush. Detta fält MÅSTE vara närvarande om BrushDataFocusScales‑flaggan är satt i BrushDataFlags‑fältet i EmfPlusPathGradientBrushData‑objektet.

Parameters:

ParameterTypBeskrivning
valueEmfPlusFocusScaleData