Créer un document PDF de façon programmatique

Pour les développeurs, de nombreux scénarios nécessitent de générer des fichiers PDF de manière programmatique. Vous pouvez avoir besoin de générer des rapports PDF et d’autres fichiers PDF dans votre logiciel. Il est assez long et inefficace d’écrire votre propre code et vos fonctions à partir de zéro. Pour créer un fichier PDF avec Python, il existe une meilleure solution - Aspose.PDF for Python via .NET.

Comment créer un fichier PDF avec Python

Pour créer un fichier PDF avec Python, les étapes suivantes peuvent être utilisées.

  1. Créer un objet de Document class
  2. Ajouter un Page objet à la Pages collection de l’objet Document
  3. Ajouter TextFragment à paragraphs collection de la page
  4. Enregistrer le document PDF résultant
import aspose.pdf as ap

# Initialize document object
document = ap.Document()
# Add page
page = document.pages.add()
# Add text to new page
page.paragraphs.add(ap.text.TextFragment("Hello World!"))
# Define output file path
output_pdf = "output.pdf"
# Save updated PDF
output_pdf = "output.pdf"
document.save(output_pdf)