Convertir un archivo TXT a PDF en Python

Varias personas usan el Bloc de notas para anotar puntos importantes o crear notas rápidamente en formato TXT. Además, los archivos TXT se utilizan para almacenar texto sin formato en varias aplicaciones. Sin embargo, dado que el Bloc de notas no proporciona funciones avanzadas, los archivos TXT a menudo se convierten a PDF. Para automatizar la conversión de TXT a PDF mediante programación, este artículo explica cómo convertir archivos TXT a formato PDF en Python.

Biblioteca de Python para conversión de TXT a PDF

Aspose.Words for Python es una biblioteca potente y rica en funciones para crear y manipular documentos de procesamiento de texto. Además, proporciona un convertidor de documentos que le permite convertir documentos de Word y archivos de texto sin formato a otros formatos. Usaremos esta biblioteca para convertir archivos TXT a formato PDF. Puede instalarlo desde PyPI usando el siguiente comando pip.

pip install aspose-words

Convertir un archivo TXT a PDF en Python

Aspose.Words hace que la conversión de TXT a PDF sea muy fácil para usted. Simplemente cargue el archivo TXT y guárdelo como documento PDF en la ubicación deseada. Los siguientes pasos demuestran cómo convertir un archivo TXT a PDF en Python.

  • Cargue el archivo TXT usando la clase Document.
  • Guarde el archivo TXT como PDF usando el método Document.save(string, SaveFormat).

El siguiente ejemplo de código muestra cómo convertir un archivo TXT a PDF mediante programación.

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)

La siguiente es la captura de pantalla del archivo PDF convertido.

Convierta archivos TXT a PDF mediante programación usando Python

Archivo PDF convertido

Obtenga una licencia de API gratuita

Puede obtener una licencia temporal para usar Aspose.Words for Python sin limitaciones de evaluación.

Conclusión

En este artículo, ha aprendido cómo convertir archivos TXT a formato PDF mediante programación en Python. Puede instalar Aspose.Words y automatizar la conversión de TXT a PDF desde sus aplicaciones. En caso de que desee obtener más información sobre Aspose.Words for Python, visite la documentación. Además, puede publicar sus consultas o preguntas en nuestro foro.

Ver también