Class EmfPlusPathGradientBrushOptionalData
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Obiekt EmfPlusPathGradientBrushOptionalData określa opcjonalne dane dla skrzyni biegów.
public sealed class EmfPlusPathGradientBrushOptionalData : EmfPlusStructureObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusPathGradientBrushOptionalData
Dziedziczeni członkowie
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusPathGradientBrushOptionalData()
public EmfPlusPathGradientBrushOptionalData()
Properties
BlendPattern
Otrzymuje lub ustawia opcjonalny wzór mieszania dla ścieżki gradientowej.Obecnie musi zawierać obiekt EmfPlusBlendColors (sekcja 2.2.2.4),lub obiekt EmfPlusBlendFactors (sekcja 2.2.2.5), ale nie musi zawierać obu.Poniższa tabela pokazuje ważne kombinacje EmfPlusPathGradientBrushDataBrushData flagi i odpowiednie wzory mieszania:
public EmfPlusBlendBase BlendPattern { get; set; }
Wartość nieruchomości
FocusScaleData
otrzymuje lub ustawia opcjonalny obiekt EmfPlusFocusScaleData (sekcja 2.2.2.18) który określaskala koncentracji dla ścieżki gradientowej. to pole musi być obecne, jeśliFlaga BrushDataFocusScales jest ustawiona w polu BrishDatFlagsObiekt EmfPlusPathGradientBrushData.
public EmfPlusFocusScaleData FocusScaleData { get; set; }
Wartość nieruchomości
TransformMatrix
Otrzymuje lub ustawia opcjonalny obiekt EmfPlusTransformMatrix (sekcja 2.2.2.47) określający przestrzenię światową do przestrzenia urządzenia w celu przekształcenia ścieżki.Pole to musi być obecne, jeśli flaga BrushDataTransform jest umieszczona w polu brushdataFlags obiektu EmfPlusPathGradientBrushDat.
public Matrix TransformMatrix { get; set; }