Curve

Panoramica

Curve è una classe in Aspose.PDF FOSS per .NET. Eredita da: Shape.

Una forma di curva Bézier.

Questa classe fornisce 3 metodi per lavorare con oggetti Curve nei programmi .NET. I metodi disponibili includono: CheckBounds, Curve. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.PDF FOSS for .NET. Proprietà: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, e 5 altre.

Proprietà

NomeTipoAccessDescrizione
X1doubleRead/WriteOttiene o imposta x1.
Y1doubleRead/WriteOttiene o imposta y1.
Cx1doubleRead/WriteOttiene o imposta cx1.
Cy1doubleRead/WriteOttiene o imposta cy1.
Cx2doubleRead/WriteOttiene o imposta cx2.
Cy2doubleRead/WriteOttiene o imposta cy2.
X2doubleRead/WriteOttiene o imposta x2.
Y2doubleRead/WriteOttiene o imposta y2.
PositionArrayfloat[]Read/WritePunti di controllo della curva come [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
GraphInfoAspose.Pdf.GraphInfoRead/WriteOttiene o imposta le informazioni del grafico.
TextAspose.Pdf.Text.TextFragment?Read/WriteEtichetta di testo opzionale renderizzata con la forma.

Metodi

SignatureDescription
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double)Crea una curva Bézier cubica da (x1,y1) a (x2,y2) con i punti di controllo (cx1,cy1) e (cx2,cy2).
Curve(positionArray: float[])Costruttore corrispondente all’API pubblica: Curve(float[] positionArray) dove positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
CheckBounds(containerWidth: double, containerHeight: double)Se ogni punto di controllo si trova all’interno dell’AABB ancorato all’origine del contenitore.

Vedi anche

 Italiano