Class EmfPlusLinearGradientBrushOptionalData
De naam: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Verzameling: Aspose.Imaging.dll (25.4.0)
Het EmfPlusLinearGradientBrushOptionalData-object geeft optionele gegevens aan voor een lineaire gradiëntbrush.
public sealed class EmfPlusLinearGradientBrushOptionalData : EmfPlusStructureObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusLinearGradientBrushOptionalData
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusLinearGradientBrushOptionalData()
public EmfPlusLinearGradientBrushOptionalData()
Properties
BlendPattern
Geeft of stelt een optionele blendpatroon voor de lineaire gradientborstel.Als dit veld aanwezig is,het MUST een EmfPlusBlendColors object bevatten (afdeling 2.2.2.4),of één of twee EmfPlusBlendFactors objecten (afdeling 2.2.2.5),De tabel hieronder toont de werkelijke combinaties vanEmfPlusLinearGradientBrushData Brushdata vlaggen en de bijbehorende blendpatronen:EmfPlusBlendFactors
public EmfPlusBlendBase[] BlendPattern { get; set; }
Eigendomswaarde
BlendPatternAsBlendFactorsH
Geeft het mix patroon als mix factor h.
public EmfPlusBlendFactors BlendPatternAsBlendFactorsH { get; }
Eigendomswaarde
BlendPatternAsBlendFactorsV
Geeft het mix patroon als mixfactor v.
public EmfPlusBlendFactors BlendPatternAsBlendFactorsV { get; }
Eigendomswaarde
BlendPatternAsPresetColors
Geeft het blendpatroon als voorgestelde kleuren.
public EmfPlusBlendColors BlendPatternAsPresetColors { get; }
Eigendomswaarde
TransformMatrix
ontvangt of instelt een optioneel EmfPlusTransformMatrix-object (afdeling 2.2.2.47) dat eenWereldruimte tot apparaatruimtransformatie voor de lineaire gradientbrush.Dit veld moet aanwezig zijn als de BrushDataTransform vlag is ingesteld in deBrushDataFlags veld van het EmfPlusLinearGradientBrushdata object.
public Matrix TransformMatrix { get; set; }