Як конвертувати XSL FO у PDF за допомогою Python

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

Кроки для рендерингу XSL FO у PDF за допомогою Python

  1. Налаштуйте середовище використовуйте Aspose.PDF для Python через .NET для перетворення XSL-FO у PDF
  2. Створіть об’єкт класу XslFoLoadOptions, щоб налаштувати завантаження файлу XSL FO
  3. Завантажте файл XSL FO з об’єктом класу Document, використовуючи назву файлу та об’єкт XslFoLoadOptions
  4. Збережіть завантажений файл XSL FO як PDF за допомогою методу save() в об’єкті Document

Ці кроки підсумовують процес перетворення XSL FO у PDF за допомогою Python. Процес починається з оголошення об’єкта об’єкта класу XslFoLoadOptions, який використовується для налаштування процесу для завантаження файлу XLS FO, після чого створюється екземпляр об’єкта класу Document, який приймає назву файлу та параметри завантаження для файлу XSL FO. Після завантаження файлу в об’єкт класу Document його можна зберегти в різних форматах, як-от PDF, DOC, XPS, HTML і PPTX.

Код для експорту XSL FO у PDF за допомогою Python

Наведений вище сегмент коду демонструє, як відобразити XSL FO у PDF за допомогою Python. Об’єкт класу XslFoLoadOptions надає параметри для налаштування завантаження файлів XSL FO. Ви можете налаштувати WarningHandler для обробки попереджень, які виникають під час завантаження файлу, і описати тип вхідного файлу як CGM, HTML, EPUB, XML, XSLFO та так далі. Подібним чином, зберігаючи завантажений файл у форматі PDF, ви можете використовувати об’єкт класу PDFSaveOptions, щоб установити назву шрифту за замовчуванням, встановити позначку для закриття об’єкта відповіді, встановити шлях до тимчасового файлу та встановити обробник попереджень для керування попередження.

Ця стаття навчила нас перетворювати XSL FO у PDF за допомогою Python. Якщо ви хочете дізнатися, як створити PDF-файл у Python, перегляньте статтю як створити PDF на Python.

 Українська