Travailler avec les graphiques PDF en Python

Qu’est‑ce que Graph

Aspose.PDF for Python via .NET fournit le Graph classe pour dessiner des graphiques vectoriels dans des documents PDF.

Graph est un élément de niveau paragraphe, donc vous l’ajoutez à une page via la page paragraphs collection. Chaque graphique contient un Shapes collection où vous pouvez ajouter des objets de dessin tels que des lignes, des arcs, des cercles, des courbes, des rectangles et des ellipses.

Utilisez cette section lorsque vous devez dessiner des graphiques vectoriels directement dans des pages PDF en Python, que ce soit pour des graphiques, des diagrammes, des illustrations ou des annotations de page personnalisées.

Formes de Graph couvertes

Les types de formes suivants sont pris en charge par le Graph classe:

  • Arc - dessiner des segments d’arc pour des cercles partiels et des éléments de diagramme courbés.
  • Cercle - créer des contours de cercle ou des cercles remplis pour des repères et des mises en évidence visuelles.
  • Courbe - ajouter des courbes de style Bézier pour des chemins personnalisés et des éléments graphiques lisses.
  • Ligne - tracer des lignes droites, y compris des lignes stylisées et en pointillés.
  • Rectangle - créer des formes rectangulaires contournées, remplies, en dégradé ou transparentes.
  • Ellipse - dessiner des formes ovales et ajouter du texte à l’intérieur lorsque cela est nécessaire.

Vous pouvez également valider le placement des formes avec une vérification des limites :

Les exemples de cette section sont illustrés dans la figure ci‑dessous :

Figures dans les graphiques