Class EmfPlusCustomLineCapData
Der Name: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Versammlung: Aspose.Imaging.dll (25.4.0)
Das EmfPlusCustomLineCapData-Objekt erläutert Standarddaten für einen angepassten Linienabschnitt.
public sealed class EmfPlusCustomLineCapData : EmfPlusCustomBaseLineCap
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusCustomBaseLineCap ← EmfPlusCustomLineCapData
Vererbte Mitglieder
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusCustomLineCapData()
public EmfPlusCustomLineCapData()
Properties
BaseCap
Gibt oder setzt einen 32-Bit-Unschriebenen, der den Wert aus der LineCap-Liste angibt (Sektion 2.1.1.18)auf dem der gewöhnliche Line Cap basiert.
public EmfPlusLineCapType BaseCap { get; set; }
Eigentumswert
BaseInset
Erhalten oder setzen 32-Bit-Floating-Punkt-Wert, die die Entfernung zwischen dem Anfang angibtvon der Linie Kap und dem Ende der Linie.
public float BaseInset { get; set; }
Eigentumswert
CustomLineCapDataFlags
Gibt oder setzt ein 32-Bit-Unschlüsselter Integrator, der die Daten im OptionalData-Feld angibt
public EmfPlusCustomLineCapDataFlags CustomLineCapDataFlags { get; set; }
Eigentumswert
FillHotSpot
Erhält oder setzt ein EmfPlusPointF-Objekt, das derzeit nicht verwendet wird. Es muss auf {0.0, 0.0} eingestellt werden}.
public PointF FillHotSpot { get; set; }
Eigentumswert
OptionalData
Erhalten oder setzen Sie ein optionales EmfPlusCustomLineCapOptionalData Objekt (Abschnitt 2.2.2.14)die zusätzliche Daten für die benutzerdefinierte Grafiklinie vorschreibt.die spezifischen Inhalte dieses Felds bestimmt werdendurch den Wert des Felds CustomLineCapDataFlags.
public EmfPlusCustomLineCapOptionalData OptionalData { get; set; }
Eigentumswert
EmfPlusCustomLineCapOptionalData
StrokeEndCap
Gibt oder setzt einen 32-Bit-Unschriebenen, der den Wert in der LineCap-Liste angibt, der angibt, wasLine Cap wird am Ende der Linie verwendet werden, um zu ziehen.
public int StrokeEndCap { get; set; }
Eigentumswert
StrokeHotSpot
Erhält oder setzt ein EmfPlusPointF-Objekt, das derzeit nicht verwendet wird. Es muss auf {0.0, 0.0} eingestellt werden}.
public PointF StrokeHotSpot { get; set; }
Eigentumswert
StrokeJoin
Gibt oder setzt einen 32-Bit-Unschriebenen, der den Wert in der LineJoin-Liste angibt(Abschnitt 2.1.1.19), in dem festgelegt wird, wie zwei Linien miteinander verbunden werden können, die durchdie gleiche Pen und deren Enden treffen. an der Kreuzung der beiden Linien Enden,Eine Verbindung der Linie macht die Verbindung kontinuierlicher.
public EmfPlusLineJoinType StrokeJoin { get; set; }
Eigentumswert
StrokeMiterLimit
Erhalten oder setzen 32-Bit-Floating-Punkt-Wert, das die Dichtegrenze enthältvon der Verbindung auf einem gemessenen Winkel durch die Festlegung des maximalen erlaubten Verhältnissesvon Meter Länge zu Linie Breite.
public float StrokeMiterLimit { get; set; }
Eigentumswert
StrokeStartCap
Gibt oder setzt einen 32-Bit-Unschriebenen, der den Wert in der LineCap-Liste angibt, derLine cap verwendet am Anfang der Linie zu ziehen
public int StrokeStartCap { get; set; }
Eigentumswert
WidthScale
Er erhält oder stellt einen 32-Bit-Floating-Punkt-Wert fest, der die Menge anSkalieren Sie die benutzerdefinierte Line-Cape in Bezug auf die Breite des EmfPlusPenObjekt (Abschnitt 2.2.1.7) wird verwendet, um die Zeilen zu zeichnen.
public float WidthScale { get; set; }