Konwertuj plik TXT na PDF w Python

Różne osoby używają Notatnika do zapisywania ważnych punktów lub szybkiego tworzenia notatek w formacie TXT. Ponadto pliki TXT służą do przechowywania zwykłego tekstu w różnych aplikacjach. Ponieważ jednak Notatnik nie zapewnia zaawansowanych funkcji, pliki TXT są często konwertowane do formatu PDF. Aby programowo zautomatyzować konwersję TXT na PDF, w tym artykule omówiono sposób konwertowania plików TXT na format PDF w Python.

Biblioteka Python do konwersji TXT na PDF

Aspose.Words for Python to potężna i bogata w funkcje biblioteka do tworzenia dokumentów tekstowych i manipulowania nimi. Ponadto zapewnia konwerter dokumentów, który pozwala konwertować dokumenty Word i zwykłe pliki tekstowe do innych formatów. Użyjemy tej biblioteki do konwersji plików TXT do formatu PDF. Możesz zainstalować go z PyPI za pomocą następującego polecenia pip.

pip install aspose-words

Konwertuj plik TXT na PDF w Python

Aspose.Words sprawia, że konwersja TXT do PDF jest dla Ciebie całkiem łatwa. Po prostu załaduj plik TXT i zapisz go jako dokument PDF w wybranej lokalizacji. Poniższe kroki pokazują, jak przekonwertować plik TXT na PDF w Python.

  • Załaduj plik TXT przy użyciu klasy Document.
  • Zapisz plik TXT jako PDF przy użyciu metody Document.save(string, SaveFormat).

Poniższy przykładowy kod pokazuje, jak programowo przekonwertować plik TXT na format PDF.

import aspose.words as aw

# załaduj dokument TXT
doc = aw.Document("document.txt")

# zapisz TXT jako plik PDF
doc.save("txt-to-pdf.pdf", aw.SaveFormat.PDF)

Poniżej znajduje się zrzut ekranu przekonwertowanego pliku PDF.

Konwertuj pliki TXT na PDF programowo za pomocą Python

Przekonwertowany plik PDF

Uzyskaj bezpłatną licencję API

Możesz uzyskać tymczasową licencję na używanie Aspose.Words for Python bez ograniczeń ewaluacyjnych.

Wniosek

W tym artykule nauczyłeś się programowo konwertować pliki TXT do formatu PDF w Python. Możesz zainstalować Aspose.Words i zautomatyzować konwersję TXT do PDF z poziomu swoich aplikacji. Jeśli chcesz dowiedzieć się więcej o Aspose.Words for Python, odwiedź dokumentację. Ponadto możesz zamieścić swoje zapytania lub pytania na naszym forum.

Zobacz też