EmfPolyBezierTo16
Inhalt
[
Ausblenden
]EmfPolyBezierTo16 class
Der Datensatz EMR_POLYBEZIERTO16 gibt eine oder mehrere Bezier-Kurven basierend auf der aktuellen Position an.
public sealed class EmfPolyBezierTo16 : EmfRecord
Konstrukteure
Name | Beschreibung |
---|---|
EmfPolyBezierTo16() | Initialisiert eine neue Instanz vonEmfPolyBezierTo16 Klasse. |
EmfPolyBezierTo16(EmfRecord) | Initialisiert eine neue Instanz vonEmfPolyBezierTo16 Klasse. |
Eigenschaften
Name | Beschreibung |
---|---|
APoints { get; set; } | Ruft ein Count-Length-Array von WMF PointS-Objekten ab oder legt es fest, das in [MS-WMF] Abschnitt 2.2.2.16 angegeben ist, das das Array von points angibt. |
Bounds { get; set; } | Ruft ein 128-Bit-WMF-RectL-Objekt ab oder legt es fest, das in Abschnitt 2.2.2.19 von [MS-WMF] angegeben ist, , das das Begrenzungsrechteck in Geräteeinheiten angibt. |
Size { get; set; } | Ruft die Größe des Datensatzes ab oder legt sie fest |
Type { get; set; } | Ruft den Typ ab oder legt ihn fest. |
Bemerkungen
Kubische Bezier-Kurven werden mit den Endpunkten und Kontrollpunkten definiert, die im Feld aPoints angegeben sind. Die erste Kurve wird vom ersten zum vierten Punkt gezeichnet, wobei der zweite und der dritte -Punkt als Kontrollpunkte verwendet werden. Jede nachfolgende Kurve in der Sequenz benötigt genau drei weitere Punkte: wird der Endpunkt der vorherigen Kurve als Startpunkt verwendet, die nächsten beiden Punkte in der -Sequenz sind Kontrollpunkte und der dritte ist der Endpunkt. Die kubischen Bezier-Kurven SOLLTEN mit dem aktuellen Stift gezeichnet werden
Siehe auch
- class EmfRecord
- namensraum Aspose.Imaging.FileFormats.Emf.Emf.Records
- Montage Aspose.Imaging