Arc
Vue d’ensemble
Arc Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : Shape.
Une forme d’arc (partie d’une ellipse).
Cette classe fournit 4 méthodes pour travailler avec les objets Arc dans des programmes .NET. Les méthodes disponibles comprennent : Arc, CheckBounds. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : Alpha, Beta, CenterX, CenterY, GraphInfo, PosX,Et encore 7 autres.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
CenterX | double | Lire / Écrire | Obtient ou définit le centre x. |
CenterY | double | Lire / Écrire | Obtient ou définit le centre y. |
RadiusX | double | Lire / Écrire | Obtient ou définit le rayon x. |
RadiusY | double | Lire / Écrire | Obtient ou définit le rayon y. |
StartAngle | double | Lire / Écrire | Démarrer l’angle en degrés (0 = 3 o’heure, contre-heure). |
SweepAngle | double | Lire / Écrire | Angle de souris en degrés (positif = contre-heure). |
PosX | double | Lire / Écrire | Centre X (alias de CenterX). |
PosY | double | Lire / Écrire | Centre Y (alias de centreY). |
Radius | double | Lire / Écrire | Radius (sets à la fois RadiuX et RadiumY). |
Alpha | double | Lire / Écrire | Démarrer en angles (à l’instar de StartAngle). |
Beta | double | Lire / Écrire | angle final en degrés ; la configuration recompète SweepAngle comme valeur − Alpha. |
GraphInfo | Aspose.Pdf.GraphInfo | Lire / Écrire | Obtient ou définit les informations du graphe. |
Text | Aspose.Pdf.Text.TextFragment? | Lire / Écrire | Étiquette texte optionnelle rendue avec la forme. |
méthodes
| Signature | Description |
|---|---|
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double) | Appelez Arc (centerX, centerY, radiusX , radiusY , startAngle, sweepAnge) sur cette instance Arc. |
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double) | Constructeur correspondant à l’API publique: Arc(posX, posY, rayon, alpha, beta) où alfa = angle de départ, bêta = angle d’end. |
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float) | Une surcharge de précision unique correspondant à l’API public Aspose.Pdf. |
CheckBounds(containerWidth: double, containerHeight: double) | Que ce arc se trouve entièrement dans un conteneurWidth×containerHeight box anchored à l’origine. |