Class EmfPlusPathGradientBrushOptionalData

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

EmfPlusBlendBase

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

EmfPlusFocusScaleData

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; }

Wartość nieruchomości

Matrix

 Polski