Class EmfPlusPathGradientBrushData
De naam: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Verzameling: Aspose.Imaging.dll (25.4.0)
Het EmfPlusPathGradientBrushData-object bepaalt een padgradiënt voor een grafische brush.
public sealed class EmfPlusPathGradientBrushData : EmfPlusBaseBrushData
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusBaseBrushData ← EmfPlusPathGradientBrushData
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusPathGradientBrushData()
public EmfPlusPathGradientBrushData()
Properties
BoundaryData
Geeft of zet de grens van de pad gradient brush, die wordt aangegeven door een pad of een gesloten cardinaal spline.Als de vlag van BrushDataPath is ingesteld in het veld brushdataFlags, moet dit veld een EmfPlusBoundaryPatha object bevatten (afdeling 2.2.2.6);anders moet dit veld een EmfPlusBoundaryPointData-object bevatten (afdeling 2.2.2.7).
public EmfPlusBoundaryBase BoundaryData { get; set; }
Eigendomswaarde
BrushDataFlags
Geeft of stelt een 32-bits onschreven integer die de gegevens in het OptionalData-veld specificeren.Deze waarde MUST bestaan uit BrushData vlaggen (afdeling 2.1.2.1).De volgende flaggen zijn relevant voor een pad gradient brush:
public EmfPlusBrushDataFlags BrushDataFlags { get; set; }
Eigendomswaarde
CenterArgb32Color
ontvangt of instelt het EmfPlusARGB-object (afdeling 2.2.2.1) dat de centrale kleur van dede pad gradient brush, dat is de kleur die verschijnt op het centraal punt van de brus.De kleur van de borst verandert geleidelijk van het grenskleur naar de centrale kleur als het van de grens naar het centraal punt vertrekt.
public int CenterArgb32Color { get; set; }
Eigendomswaarde
Centrale punten
ontvangt of instelt het EmfPlusARGB-object (afdeling 2.2.2.1) dat de centraal kleur van de pad gradientbrush bepaalt,wat is de kleur die verschijnt op het centraal punt van de brush.Brush verandert geleidelijk van de grenskleur naar de centrale kleur als het verplaatstvan de grens tot het centraal punt.
public PointF CenterPointF { get; set; }
Eigendomswaarde
OptionalData
ontvangt of instelt een optionele EmfPlusPathGradientBrushOptionalData object (afdeling 2.2.2.30) datvoorgeschreven aanvullende gegevens voor de pad gradient brush.De specifieke inhoud van dit veld wordt bepaald door de waarde van het veld BrushDataFlags.
public EmfPlusPathGradientBrushOptionalData OptionalData { get; set; }
Eigendomswaarde
EmfPlusPathGradientBrushOptionalData
SurroundingArgb32Colors
Geeft of instelt een reeks SurroundingColorCount EmfPlusARGB objectendie de kleuren specificeren voor discrete punten op de grens van de borst.
public int[] SurroundingArgb32Colors { get; set; }
Eigendomswaarde
int []
WrapMode
Gets of sets 32-bit ondertekend integer uit de WrapMode-lijst (afdeling 2.1.1.34) dieof om het gebied buiten de grens van de borst te schilderen.buiten de grens, de wrap modus bepaalt hoe de kleur gradient wordt herhaald
public EmfPlusWrapMode WrapMode { get; set; }