Convertir un fichier TXT en PDF en Python

Diverses personnes utilisent le Bloc-notes pour noter des points importants ou créer rapidement des notes au format TXT. De plus, les fichiers TXT sont utilisés pour stocker du texte brut dans diverses applications. Cependant, étant donné que le Bloc-notes ne fournit pas de fonctionnalités avancées, les fichiers TXT sont souvent convertis en PDF. Afin d’automatiser la conversion TXT en PDF par programmation, cet article explique comment convertir des fichiers TXT au format PDF en Python.

Bibliothèque Python pour la conversion TXT en PDF

Aspose.Words for Python est une bibliothèque puissante et riche en fonctionnalités pour créer et manipuler des documents de traitement de texte. En outre, il fournit un convertisseur de documents qui vous permet de convertir des documents Word et des fichiers texte brut vers d’autres formats. Nous utiliserons cette bibliothèque pour convertir les fichiers TXT au format PDF. Vous pouvez l’installer à partir de PyPI à l’aide de la commande pip suivante.

pip install aspose-words

Convertir un fichier TXT en PDF en Python

Aspose.Words rend la conversion TXT en PDF assez facile pour vous. Chargez simplement le fichier TXT et enregistrez-le en tant que document PDF à l’emplacement souhaité. Les étapes suivantes montrent comment convertir un fichier TXT en PDF en Python.

  • Chargez le fichier TXT à l’aide de la classe Document.
  • Enregistrez le fichier TXT au format PDF à l’aide de la méthode Document.save(string, SaveFormat).

L’exemple de code suivant montre comment convertir un fichier TXT en PDF par programme.

import aspose.words as aw

# load TXT document
doc = aw.Document("document.txt")

# save TXT as PDF file
doc.save("txt-to-pdf.pdf", aw.SaveFormat.PDF)

Voici la capture d’écran du fichier PDF converti.

Convertir des fichiers TXT en PDF par programmation à l'aide de Python

Fichier PDF converti

Obtenez une licence API gratuite

Vous pouvez obtenir une licence temporaire pour utiliser Aspose.Words for Python sans limitation d’évaluation.

Conclusion

Dans cet article, vous avez appris à convertir des fichiers TXT au format PDF par programmation en Python. Vous pouvez installer Aspose.Words et automatiser la conversion TXT en PDF à partir de vos applications. Si vous souhaitez en savoir plus sur Aspose.Words for Python, consultez la documentation. De plus, vous pouvez poster vos requêtes ou questions sur notre forum.

Voir également