Arco de arcos
Resumo geral
Arc é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: Shape.
Uma forma de arco (parte de uma elipse).
Esta classe fornece 4 métodos para trabalhar com objetos Arc em programas .NET. Os métodos disponíveis incluem: Arc, CheckBounds. 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: Alpha, Beta, CenterX, CenterY, GraphInfo, PosX,E mais sete.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
CenterX | double | Leitura/Escrita | Obtém ou define o centro x. |
CenterY | double | Leitura/Escrita | Obtém ou define o centro y. |
RadiusX | double | Leitura/Escrita | Obtém ou define o raio x. |
RadiusY | double | Leitura/Escrita | Obtém ou define o raio y. |
StartAngle | double | Leitura/Escrita | Ângulo de partida em graus (0 = 3 horas, no sentido contrário ao relógio). |
SweepAngle | double | Leitura/Escrita | Ângulo de varredura em graus (positivo = contrário ao sentido horário). |
PosX | double | Leitura/Escrita | Centro X (alias de CenterX). |
PosY | double | Leitura/Escrita | Centro Y (alias de CenterY). |
Radius | double | Leitura/Escrita | Raio (constata tanto o raio X como o rayon Y). |
Alpha | double | Leitura/Escrita | Ângulo de início em graus (alias StartAngle). |
Beta | double | Leitura/Escrita | Ângulo final em graus; configuração recompõe SweepAngle como valor − Alpha. |
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: |
|---|---|
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double) | Chama Arc nesta instância de Arc. |
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double) | Constructor correspondente à API pública: Arc(posX, posY, raio, alfa, beta) onde alpha = ângulo de início, Beta = Ângulos final. |
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float) | Sobrecarga de precisão única. |
CheckBounds(containerWidth: double, containerHeight: double) | Se este arco encontra-se inteiramente dentro de uma caixa “Width×containerHeight” ancorada na origem. |