Converti un file TXT in PDF in Python

Diverse persone usano Blocco note per annotare punti importanti o creare note rapidamente in formato TXT. Inoltre, i file TXT vengono utilizzati per memorizzare testo normale in varie applicazioni. Tuttavia, poiché Blocco note non fornisce funzionalità avanzate, i file TXT vengono spesso convertiti in PDF. Per automatizzare la conversione da TXT a PDF a livello di codice, questo articolo spiega come convertire i file TXT in formato PDF in Python.

Libreria Python per la conversione da TXT a PDF

Aspose.Words for Python è una libreria potente e ricca di funzionalità per creare e manipolare documenti di elaborazione testi. Inoltre, fornisce un convertitore di documenti che ti consente di convertire documenti Word e file di testo normale in altri formati. Useremo questa libreria per convertire i file TXT in formato PDF. Puoi installarlo da PyPI usando il seguente comando pip.

pip install aspose-words

Converti un file TXT in PDF in Python

Aspose.Words rende la conversione da TXT a PDF abbastanza facile per te. Carica semplicemente il file TXT e salvalo come documento PDF nella posizione desiderata. I seguenti passaggi mostrano come convertire un file TXT in PDF in Python.

  • Carica il file TXT usando la classe Document.
  • Salva il file TXT come PDF utilizzando il metodo Document.save(string, SaveFormat).

L’esempio di codice seguente mostra come convertire un file TXT in PDF a livello di codice.

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)

Quello che segue è lo screenshot del file PDF convertito.

Converti file TXT in PDF a livello di codice utilizzando Python

File PDF convertito

Ottieni una licenza API gratuita

Puoi ottenere una licenza temporanea per utilizzare Aspose.Words per Python senza limitazioni di valutazione.

Conclusione

In questo articolo, hai imparato come convertire i file TXT in formato PDF a livello di codice in Python. Puoi installare Aspose.Words e automatizzare la conversione da TXT a PDF dall’interno delle tue applicazioni. Se vuoi saperne di più su Aspose.Words per Python, visita la documentazione. Inoltre, puoi inviare le tue domande o domande al nostro forum.

Guarda anche