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
| Konstruktor | Beskrivning |
|---|---|
| EmfPlusLinearGradientBrushOptionalData() |
Metoder
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | Matrix |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | EmfPlusBlendBase[] |
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