У цьому короткому посібнику описано, як створити PDF у Python. Він містить повну інформацію для налаштування IDE, перелік кроків, яких необхідно виконати під час написання програми, і приклад коду, який можна виконати, щоб продемонструвати процес генерування PDF за допомогою Python. Ви дізнаєтеся про всі класи, методи та властивості, необхідні для створення нового PDF-файлу, і додасте відформатований текст, щоб краще зрозуміти процес.
Кроки для створення PDF на Python
- Щоб створити PDF, налаштуйте середовище використовуйте Aspose.PDF для Python через .NET
- Створіть PDF-файл за допомогою класу Document і додайте до нього сторінку
- Створіть об’єкт класу TextFragment, щоб додати текст на сторінку PDF
- Встановіть різні властивості тексту, наприклад розмір шрифту, назву шрифту, колір фону та колір переднього плану
- Створіть об’єкт класу TextBuilder для вибраної сторінки та додайте до неї фрагмент тексту
- Збережіть отриманий PDF-файл із щойно доданим текстом
Ці кроки підсумовують процес генерування PDF за допомогою Python. Спочатку створюється новий PDF-файл і до нього додається сторінка, а потім створюється об’єкт TextFragment, який використовується для додавання тексту, параметрів форматування тексту, кольору переднього плану та кольору фону. Після заповнення об’єкта TextFragment створюється об’єкт класу TextBuilder для вибраної сторінки, а щойно створений об’єкт TextFragment додається до PDF-файлу.
Код для створення PDF за допомогою Python
Наведений вище сегмент коду демонструє, як створити файл PDF за допомогою Python. Клас Document у модулі aspose.pdf використовується для створення нового PDF-файлу, об’єкт TextFragment у модулі aspose.pdf.text використовується для встановлення тексту та його формату, об’єкт класу TextBuilder у aspose.pdf.text є використовується для додавання фрагмента тексту на вибрану сторінку, а метод Document.save() нарешті використовується для збереження файлу на диску. Ви можете використовувати об’єкт TextFragment, щоб установити низку інших властивостей для тексту, а об’єкт TextBuilder – для додавання інших елементів документа до PDF-файлу.
Ця стаття навчила нас створювати файл PDF за допомогою Python. Якщо ви хочете дізнатися, як конвертувати PDF-файл у XPS, перегляньте статтю як конвертувати PDF у XPS на Python.