Converter um arquivo TXT para PDF em Python

Várias pessoas usam o Bloco de Notas para anotar pontos importantes ou criar notas rapidamente no formato TXT. Além disso, os arquivos TXT são usados para armazenar texto simples em vários aplicativos. No entanto, como o Bloco de Notas não fornece recursos avançados, os arquivos TXT geralmente são convertidos em PDF. Para automatizar a conversão de TXT para PDF programaticamente, este artigo aborda como converter arquivos TXT para o formato PDF em Python.

Biblioteca Python para conversão de TXT para PDF

Aspose.Words for Python é uma biblioteca poderosa e rica em recursos para criar e manipular documentos de processamento de texto. Além disso, fornece um conversor de documentos que permite converter documentos do Word e arquivos de texto simples para outros formatos. Usaremos esta biblioteca para converter arquivos TXT para o formato PDF. Você pode instalá-lo a partir de PyPI usando o seguinte comando pip.

pip install aspose-words

Converter um arquivo TXT para PDF em Python

Aspose.Words torna a conversão de TXT para PDF muito fácil para você. Basta carregar o arquivo TXT e salvá-lo como um documento PDF no local desejado. As etapas a seguir demonstram como converter um arquivo TXT em PDF em Python.

  • Carregue o arquivo TXT usando a classe Document.
  • Salve o arquivo TXT como PDF usando o método Document.save(string, SaveFormat).

O exemplo de código a seguir mostra como converter um arquivo TXT em PDF programaticamente.

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)

A seguir está a captura de tela do arquivo PDF convertido.

Converta arquivos TXT em PDF programaticamente usando Python

Arquivo PDF convertido

Obtenha uma licença de API gratuita

Você pode obter uma licença temporária para usar o Aspose.Words for Python sem limitações de avaliação.

Conclusão

Neste artigo, você aprendeu como converter arquivos TXT para o formato PDF programaticamente em Python. Você pode instalar o Aspose.Words e automatizar a conversão de TXT para PDF de dentro de seus aplicativos. Caso você queira aprender mais sobre o Aspose.Words for Python, visite a documentação. Além disso, você pode postar suas dúvidas ou perguntas em nosso fórum.

Veja também