Kurve

Übersicht

Curve ist eine Klasse in Aspose.PDF FOSS für .NET.
Erbt von: Shape.

Eine Bézier‑Kurvenform.

Diese Klasse bietet 3 Methoden zur Arbeit mit Curve‑Objekten in .NET‑Programmen.
Verfügbare Methoden umfassen: CheckBounds, Curve.
Alle öffentlichen Mitglieder sind für jede .NET‑Anwendung nach der Installation des Aspose.PDF FOSS for .NET‑Pakets zugänglich.
Eigenschaften: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray und 5 weitere.

Eigenschaften

NameTypeAccessDescription
X1doubleRead/WriteLiest oder setzt x1.
Y1doubleRead/WriteLiest oder setzt y1.
Cx1doubleRead/WriteLiest oder setzt cx1.
Cy1doubleRead/WriteLiest oder setzt cy1.
Cx2doubleRead/WriteLiest oder setzt cx2.
Cy2doubleRead/WriteLiest oder setzt cy2.
X2doubleRead/WriteLiest oder setzt x2.
Y2doubleRead/WriteLiest oder setzt y2.
PositionArrayfloat[]Read/WriteKurven-Steuerpunkte als [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
GraphInfoAspose.Pdf.GraphInfoRead/WriteLiest oder setzt die graph info.
TextAspose.Pdf.Text.TextFragment?Read/WriteOptionales Textlabel, das mit der shape gerendert wird.

Methoden

SignatureDescription
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double)Erstelle eine kubische Bézierkurve von (x1,y1) nach (x2,y2) mit den Kontrollpunkten (cx1,cy1) und (cx2,cy2).
Curve(positionArray: float[])Konstruktor, der der öffentlichen API entspricht: Curve(float[] positionArray), wobei positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2] ist.
CheckBounds(containerWidth: double, containerHeight: double)Ob jeder Kontrollpunkt innerhalb des am Ursprung verankerten AABB des Containers liegt.

Siehe auch

 Deutsch