Перетворіть файл TXT у PDF за допомогою Python

Різні люди використовують Блокнот, щоб записувати важливі моменти або швидко створювати нотатки у форматі TXT. Крім того, файли TXT використовуються для зберігання звичайного тексту в різних програмах. Однак, оскільки Блокнот не надає додаткових функцій, файли TXT часто перетворюються на PDF. Щоб програмно автоматизувати перетворення TXT у PDF, у цій статті описано, як конвертувати файли TXT у формат PDF у Python.

Бібліотека Python для перетворення TXT у PDF

Ми будемо використовувати Aspose.Words for Python для перетворення TXT у PDF. Це потужна та багатофункціональна бібліотека для створення та обробки документів для обробки текстів. Крім того, він надає безкоштовний, високошвидкісний і високоякісний конвертер для перетворення простих текстових файлів у формат PDF.

Ви можете встановити його з PyPI за допомогою такої команди pip.

pip install aspose-words

Перетворіть файл TXT на PDF у Python

Aspose.Words робить перетворення TXT у PDF досить легким для вас. Просто завантажте файл TXT і збережіть його як документ PDF у бажаному місці. Наступні кроки демонструють, як конвертувати файл TXT у PDF у Python.

  • Завантажте файл TXT за допомогою класу документа.
  • Збережіть файл TXT як PDF за допомогою методу Document.save(string, SaveFormat).

У наведеному нижче прикладі коду показано, як програмно перетворити файл TXT на PDF.

import aspose.words as aw

# завантажити документ TXT
doc = aw.Document("document.txt")

# зберегти TXT як файл PDF
doc.save("txt-to-pdf.pdf", aw.SaveFormat.PDF)

Нижче наведено знімок екрана перетвореного файлу PDF.

Програмно конвертуйте файли TXT у PDF за допомогою Python

Перетворений файл PDF

Безкоштовний конвертер TXT у PDF

Ви можете отримати безкоштовну тимчасову ліцензію, щоб зберігати файли TXT у форматі PDF без будь-яких обмежень.

Висновок

У цій статті ви дізналися, як програмно конвертувати файли TXT у формат PDF на Python. Ви можете встановити Aspose.Words і автоматизувати перетворення TXT у PDF у своїх програмах. Якщо ви хочете дізнатися більше про Aspose.Words for Python, відвідайте документацію. Крім того, ви можете розміщувати свої запити чи запитання на нашому форумі.

Дивись також