Formát RTF byl představen společností Microsoft pro vytváření dokumentů ve formátu RTF. Interoperabilita nabízená formátem RTF umožňuje výměnu obsahu mezi různými produkty společnosti Microsoft. Často však musíte před sdílením převést soubory RTF do PDF. Abychom toho dosáhli, tento článek popisuje, jak převést soubor RTF do PDF v Python.
Převeďte RTF do PDF v Python - Library
Pro převod souborů RTF do formátu PDF použijeme Aspose.Words for Python. Je to výkonná knihovna pro implementaci funkcí pro zpracování textu z vašich aplikací Python. Pomocí této knihovny můžete bezproblémově vytvářet a manipulovat s dokumenty Wordu. Knihovnu můžete nainstalovat z PyPI pomocí následujícího příkazu pip.
pip install aspose-words
Jak převést RTF soubor do PDF
Převod RTF dokumentů do PDF pomocí Aspose.Words je hračka. Níže jsou uvedeny kroky, které musíte provést pro převod RTF do PDF.
- Načtěte dokument RTF zadáním jeho cesty.
- Zadejte cestu převedeného souboru PDF.
- Uložte dokument RTF jako soubor PDF do určeného umístění.
Převeďte RTF do PDF v Python
Pojďme se nyní podívat na to, jak implementovat výše uvedené kroky pro převod dokumentu RTF do PDF pomocí tříd a metod Aspose.Words.
- Načtěte dokument RTF pomocí třídy Document.
- Převeďte RTF do PDF pomocí metody Document.save(string, SaveFormat).
Kód Python pro export RTF do PDF
Následující ukázka kódu ukazuje, jak převést soubor RTF do formátu PDF.
import aspose.words as aw
# načíst dokument RTF
doc = aw.Document("sample.rtf")
# uložit jako soubor PDF
doc.save("document.pdf", aw.SaveFormat.PDF)
Následuje snímek obrazovky vstupního dokumentu RTF, který jsme použili v tomto příkladu.
Následující snímek obrazovky ukazuje převedený dokument PDF.
Uložte RTF do PDF s bezplatnou licencí
Můžete získat bezplatnou dočasnou licenci pro převod souborů RTF do PDF bez omezení hodnocení.
Závěr
V tomto článku jste se naučili, jak převést soubory RTF do formátu PDF v Python. Uvedenou knihovnu můžete nainstalovat do svých aplikací a integrovat poskytnutý kód pro automatizaci převodu RTF do PDF. Kromě toho můžete prozkoumat další funkce Aspose.Words for Python pomocí dokumentace. Své dotazy můžete také zveřejňovat na našem fóru.