Ajouter des formes de courbe au PDF en Python
Contents
[
Hide
]
Ajouter un objet Courbe
Aspose.PDF for Python via .NET vous permet d’ajouter Curve formes vers les pages PDF via le Graph classe.
Cet article montre comment créer des courbes à la fois tracées et remplies.
Suivez les étapes ci-dessous:
- Créer Document instance.
- Créer Objet Graph avec certaines dimensions.
- Définir border 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_curve(outfile: str):
document = ap.Document()
page = document.pages.add()
graph = drawing.Graph(400, 200)
graph.border = ap.BorderInfo(ap.BorderSide.ALL, ap.Color.green)
curve1 = drawing.Curve([10, 10, 50, 60, 70, 10, 100, 120])
curve1.graph_info.color = ap.Color.green_yellow
graph.shapes.add(curve1)
page.paragraphs.add(graph)
document.save(outfile)
L’image suivante montre le résultat exécuté avec notre extrait de code:

Créer un objet de courbe remplie
Cet exemple montre comment ajouter un objet Curve qui est rempli de couleur.
import aspose.pdf as ap
import aspose.pdf.drawing as drawing
def add_curve_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)
curve1 = drawing.Curve([10, 10, 50, 60, 70, 10, 100, 120])
curve1.graph_info.fill_color = ap.Color.green_yellow
graph.shapes.add(curve1)
page.paragraphs.add(graph)
document.save(outfile)
Résultat de l’ajout d’une courbe remplie :
