Créer un document PDF par programmation

Pour les développeurs, il existe de nombreux scénarios où il devient nécessaire de générer des fichiers PDF par programmation. Vous pouvez avoir besoin de générer des rapports PDF et d’autres fichiers PDF par programmation dans votre logiciel. Il est plutôt 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 pour 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éez un objet de la classe Document

  2. Ajoutez un objet Page à la collection Pages de l’objet Document

  3. Ajoutez TextFragment à la collection de paragraphs de la page

  4. Enregistrez le document PDF résultant


    import aspose.pdf as ap

    # Initialiser l'objet document
    document = ap.Document()
    # Ajouter une page
    page = document.pages.add()
    # Initialiser l'objet textfragment
    text_fragment = ap.text.TextFragment("Hello,world!")
    # Ajouter le fragment de texte à la nouvelle page
    page.paragraphs.add(text_fragment)
    # Enregistrer le PDF mis à jour
    document.save("output.pdf")