EmfPlusLinearGradientBrushOptionalData

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

EmfPlusLinearGradientBrushOptionalData-objektet specificerar valfri data för en linjär gradientpensel.

Konstruktörer

KonstruktorBeskrivning
EmfPlusLinearGradientBrushOptionalData()

Metoder

MetodBeskrivning
getTransformMatrix()Hämtar eller anger ett valfritt EmfPlusTransformMatrix-objekt (avsnitt 2.2.2.47) som specificerar en transformation från världsrummet till enhetligt utrymme för den linjära gradientpenseln.
setTransformMatrix(Matrix value)Hämtar eller anger ett valfritt EmfPlusTransformMatrix-objekt (avsnitt 2.2.2.47) som specificerar en transformation från världsrummet till enhetligt utrymme för den linjära gradientpenseln.
getBlendPattern()Hämtar eller anger ett valfritt blandningsmönster för den linjära gradientpenseln.
setBlendPattern(EmfPlusBlendBase[] value)Hämtar eller anger ett valfritt blandningsmönster för den linjära gradientpenseln.
getBlendPatternAsPresetColors()Hämtar blandningsmönstret som förinställda färger.
getBlendPatternAsBlendFactorsH()Hämtar blandningsmönstret som horisontella blandningsfaktorer.
getBlendPatternAsBlendFactorsV()Hämtar blandningsmönstret som vertikala blandningsfaktorer.

EmfPlusLinearGradientBrushOptionalData()

public EmfPlusLinearGradientBrushOptionalData()

getTransformMatrix()

public Matrix getTransformMatrix()

Hämtar eller anger ett valfritt EmfPlusTransformMatrix-objekt (avsnitt 2.2.2.47) som specificerar en transformation från världsrummet till enhetligt utrymme för den linjära gradientpenseln. Detta fält MÅSTE vara närvarande om BrushDataTransform‑flaggan är satt i BrushDataFlags‑fältet för EmfPlusLinearGradientBrushData‑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 transformation från världsrummet till enhetligt utrymme för den linjära gradientpenseln. Detta fält MÅSTE vara närvarande om BrushDataTransform‑flaggan är satt i BrushDataFlags‑fältet för EmfPlusLinearGradientBrushData‑objektet.

Parameters:

ParameterTypBeskrivning
valueMatrix

getBlendPattern()

public EmfPlusBlendBase[] getBlendPattern()

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

Returns: com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBlendBase[]

setBlendPattern(EmfPlusBlendBase[] value)

public void setBlendPattern(EmfPlusBlendBase[] value)

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

Parameters:

ParameterTypBeskrivning
valueEmfPlusBlendBase[]

getBlendPatternAsPresetColors()

public EmfPlusBlendColors getBlendPatternAsPresetColors()

Hämtar blandningsmönstret som förinställda färger.

Värde: Blandningsmönstret som förinställda färger.

Returns: EmfPlusBlendColors

getBlendPatternAsBlendFactorsH()

public EmfPlusBlendFactors getBlendPatternAsBlendFactorsH()

Hämtar blandningsmönstret som horisontella blandningsfaktorer.

Värde: Blandningsmönstret som horisontella blandningsfaktorer.

Returns: EmfPlusBlendFactors

getBlendPatternAsBlendFactorsV()

public EmfPlusBlendFactors getBlendPatternAsBlendFactorsV()

Hämtar blandningsmönstret som vertikala blandningsfaktorer.

Värde: Blandningsmönstret som vertikala blandningsfaktorer.

Returns: EmfPlusBlendFactors