Ajouter des formes de cercle au PDF en Python
Contents
[
Hide
]
Ajouter un objet Cercle
Aspose.PDF for Python via .NET vous permet d’ajouter Circle formes vers les pages PDF via le Graph classe. Utilisez des cercles pour les diagrammes, les annotations et les éléments visuels simples.
Suivez les étapes ci-dessous:
- Créer Document instance.
- Créer Objet Graph avec certaines dimensions.
- Définir bordure pour l’objet Graph.
- Ajouter Graph objet à la collection paragraphs de la page.
- Enregistrez notre fichier PDF.
import aspose.pdf as ap
import aspose.pdf.drawing as drawing
def add_circle(outfile: str):
document = ap.Document()
page = document.pages.add()
graph = drawing.Graph(400, 200)
graph.border = ap.BorderInfo(ap.BorderSide.ALL, ap.Color.green)
circle = drawing.Circle(100, 100, 40)
circle.graph_info.color = ap.Color.green_yellow
graph.shapes.add(circle)
page.paragraphs.add(graph)
document.save(outfile)
Notre cercle dessiné aura cette apparence :

Créer un objet cercle rempli
Cet exemple montre comment ajouter un cercle et le remplir de couleur.
import aspose.pdf as ap
import aspose.pdf.drawing as drawing
def add_circle_filled(outfile: str):
document = ap.Document()
page = document.pages.add()
graph = drawing.Graph(400, 200)
graph.border = ap.BorderInfo(ap.BorderSide.ALL, ap.Color.green)
circle = drawing.Circle(100, 100, 40)
circle.graph_info.color = ap.Color.green_yellow
circle.graph_info.fill_color = ap.Color.green
circle.text = ap.text.TextFragment("Circle")
graph.shapes.add(circle)
page.paragraphs.add(graph)
document.save(outfile)
Résultat de l’ajout d’un cercle rempli :
