Class EmfPlusPath
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Obiekt EmfPlusPath określa serię segmentów linii i zakrętów, które tworzą ścieżkę graficzną.Zamówienie dla punktów danych Bezier to punkt wyjścia, punkt kontrolny 1, punkt kontroli 2 i punkt końcowy.Więcej informacji zobacz [MSDN - DrawBeziers].
public sealed class EmfPlusPath : EmfPlusGraphicsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusGraphicsObjectType ← EmfPlusPath
Dziedziczeni członkowie
EmfPlusGraphicsObjectType.Version , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusPath()
public EmfPlusPath()
Properties
PathPointFlags
Otrzymuje lub ustawia liczba punktów32-bitowy niewyznaczony integralny, który określa, jak interpretować punkty i powiązane typy punktów zdefiniowane przez ten obiekt
public EmfPlusPathPointFlags PathPointFlags { get; set; }
Wartość nieruchomości
PathPointTypes
Otrzymuje lub ustawia pasek, który określa, w jaki sposób punkty w polu PathPoints są używane do wyciągania drogi.Rodzaj obiektów w tym rzędzie jest określony przez flagę R w polu PathPointFlags
public EmfPlusBasePointType[] PathPointTypes { get; set; }
Wartość nieruchomości
PathPoints
Uzyskuje lub ustawia szereg punktów ścieżekRysunek punktów PathPointCount, który określa ścieżkę. Rodzaj obiektów w tym rysunku jest określony przez pole PithPointFlags, w następujący sposób:W przypadku ustawienia flagi P punkty są relatywnymi lokalizacjami określonymi przez obiekty EmfPlusPointR (sekcja 2.2.2.37).Jeśli flaga P jest jasna i ustawiono flagę C, punkty są absolutnymi lokalizacjami określonymi przez obiekty EmfPlusPoint (sekcja 2.2.2.35).Jeśli flaga P jest jasna, a flagę C jasne, punkty są absolutnymi lokalizacjami określonymi przez obiekty EmfPlusPointF (sekcja 2.2.2.36).
public PointF[] PathPoints { get; set; }
Wartość nieruchomości
PointF [ ]