Это руководство содержит четкие шаги, описывающие преобразование Word RTF в PDF в Python с помощью необходимых сведений о конфигурации, логики программы и исполняемого примера кода. Вы узнаете о различных вариантах загрузки источника RTF, а также о настройке вывода PDF путем установки различных свойств. Преобразование Python RTF в PDF — это всего лишь несколько простых вызовов API, которые можно выполнить в любой среде, поддерживающей Python, например, в Windows, Linux и macOS.
Шаги по написанию конвертера RTF в PDF на Python
- Установите среду для использования Aspose.Words для Python через .NET для преобразования RTF в PDF
- Загрузите исходный файл RTF для преобразования в PDF в объект класса Document.
- Создайте экземпляр объекта класса PdfSaveOptions, чтобы настроить выходной PDF-файл, преобразованный из загруженного RTF.
- Установите желаемые свойства выходного PDF-файла
- Сохраните выходной PDF-файл на диск
Эти шаги обеспечивают логику для написания преобразователя форматированного текста в PDF на Python вместе со ссылкой на статью, которая помогает настроить тестовую среду. На первом этапе файл RTF загружается в объект класса Document, который имеет несколько перегруженных версий для обработки различных сценариев при загрузке файла. Аналогичным образом объект класса PDFSaveOptions используется для установки свойств выходного PDF-файла перед записью в поток или файл на диске.
Код для преобразования форматированного текстового документа в PDF в Python
Этот код демонстрирует процесс преобразования формата файла * из RTF в PDF в Python * с использованием объекта класса Document, который предоставляет такие параметры, как загрузка из потока или с диска, с использованием объекта класса load_options для установки свойств, например преобразования метафайлов в PNG, работа с разными кодировками, установка паролей для защищенных файлов и так далее. Точно так же объект класса PdfSaveOptions поддерживает встраивание шрифтов Post-Script, настройку цветового режима, как показано в этом примере кода, указание стандартов соответствия PDF, отображение заголовка документа и многие другие.
Эта тема научила нас конвертировать файл RTF в формат PDF. Если вы хотите узнать, как добавить верхний и нижний колонтитулы в файл Word, обратитесь к статье как добавить верхний и нижний колонтитулы в Word с помощью Python.