Curva de cálculo
Resumo geral
Curve é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: Shape.
Uma curva de Bézier.
Esta classe fornece 3 métodos para trabalhar com objetos Curve em programas .NET. Os métodos disponíveis incluem: CheckBounds, Curve. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray,E mais cinco.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
X1 | double | Leitura/Escrita | Obtém ou define o x1. |
Y1 | double | Leitura/Escrita | Obtém ou define o y1. |
Cx1 | double | Leitura/Escrita | Obtém ou define o cx1. |
Cy1 | double | Leitura/Escrita | Obtém ou define o cy1. |
Cx2 | double | Leitura/Escrita | Obtém ou define o cx2. |
Cy2 | double | Leitura/Escrita | Obtém ou define o cy2. |
X2 | double | Leitura/Escrita | Obtém ou define o x2. |
Y2 | double | Leitura/Escrita | Obtém ou define o y2. |
PositionArray | float[] | Leitura/Escrita | Pontos de controlo da curva como [x1, y1, cx1, cy1, CX2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Leitura/Escrita | Obtém ou define a informação do gráfico. |
Text | Aspose.Pdf.Text.TextFragment? | Leitura/Escrita | Etiqueta de texto opcional com a forma. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Crie uma curva Bézier cúbica de (x1,y1) a (X2,y2) com pontos de controle (cx1,cy1) e ( cx2,cy2). |
Curve(positionArray: float[]) | Constructor correspondente à API pública: Curva ((float [] positionArray) onde position Array = [x1, y1, cx1, cy1, CX2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Se cada ponto de controlo se encontra dentro da AABB ancorada à origem do recipiente. |