Curve
Översikt
Curve är en klass i Aspose.PDF FOSS för .NET. ärvt från: Shape.
En Bézier kurvform.
Denna klass ger 3 metoder för att arbeta med Curve-objekt i .NET-program. Tillgängliga metoder inkluderar: CheckBounds, Curve. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray,Och 5 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
X1 | double | Läs/ Skriv | Få eller ställa in x1. |
Y1 | double | Läs/ Skriv | Få eller sätta på y1. |
Cx1 | double | Läs/ Skriv | Få eller ställa in cx1. |
Cy1 | double | Läs/ Skriv | Få eller sätta cy1. |
Cx2 | double | Läs/ Skriv | Få eller ställa in cx2. |
Cy2 | double | Läs/ Skriv | Få eller sätta cy2. |
X2 | double | Läs/ Skriv | Få eller ställa in x2. |
Y2 | double | Läs/ Skriv | Få eller sätta på Y2. |
PositionArray | float[] | Läs/ Skriv | Kurvkontrollpunkter som [x1, y1, cx1 cy1, Cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Läs/ Skriv | Få eller sätta grafen info. |
Text | Aspose.Pdf.Text.TextFragment? | Läs/ Skriv | Alternativt text etikett renderad med formen. |
Metoder
| Signature | Beskrivning |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Skapa en kubisk Bézier-kurva från (x1,y1) till ( x2,y2) med kontrollpunkter (cx1 och c1). |
Curve(positionArray: float[]) | Konstruktor som matchar den offentliga API: Curve(float[] positionArray) där position Array = [x1, y1, cx1 cy1, Cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Oavsett om varje kontrollpunkt ligger inom containerens ursprungliga AABB. |