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

NamnTyp avAccessBeskrivning
X1doubleLäs/ SkrivFå eller ställa in x1.
Y1doubleLäs/ SkrivFå eller sätta på y1.
Cx1doubleLäs/ SkrivFå eller ställa in cx1.
Cy1doubleLäs/ SkrivFå eller sätta cy1.
Cx2doubleLäs/ SkrivFå eller ställa in cx2.
Cy2doubleLäs/ SkrivFå eller sätta cy2.
X2doubleLäs/ SkrivFå eller ställa in x2.
Y2doubleLäs/ SkrivFå eller sätta på Y2.
PositionArrayfloat[]Läs/ SkrivKurvkontrollpunkter som [x1, y1, cx1 cy1, Cx2, cy2, x2, y2].
GraphInfoAspose.Pdf.GraphInfoLäs/ SkrivFå eller sätta grafen info.
TextAspose.Pdf.Text.TextFragment?Läs/ SkrivAlternativt text etikett renderad med formen.

Metoder

SignatureBeskrivning
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.

Se även

 Svenska