Ця проста тема присвячена як обрізати PDF за допомогою Python. Він охоплює деталі конфігурації, послідовність виконання програми та робочий зразок коду, що демонструє програму для обрізання сторінки у PDF за допомогою Python. Цей зразок коду можна використовувати в будь-якій операційній системі, що підтримує середовища Python і .NET, і не вимагає Acrobat або будь-якого іншого стороннього інструменту для обрізання частини PDF-файлу.
Кроки для обрізання PDF за допомогою Python
- Створіть середовище для використовуйте Aspose.PDF для Python через .NET, щоб обрізати частину сторінки
- Отримайте доступ до зразка PDF-файлу за допомогою об’єкта класу Document, щоб обрізати його
- Відображення значень полів сторінки PDF (якщо потрібно)
- Створіть об’єкт класу Rectangle, визначивши область кадрування
- Призначте обрізаний прямокутник CropBox, TrimBox, ArtBox і BleedBox
- Збережіть PDF-файл з обрізаною областю на диску
Наведені вище кроки передбачають процедуру обрізання PDF-документа за допомогою Python. Процес ініціюється доступом до вихідного PDF-файлу та демонстрацією існуючих значень для CropBox, TrimBox, ArtBox, BleedBox і MediaBo всередині консолі. На наступних кроках обрізана область визначається за допомогою екземпляра класу Rectangle і встановлення цього як нового параметра для всіх полів сторінки PDF, указаних вище.
Код для обрізання файлу PDF за допомогою Python
Цей приклад коду можна використовувати як базову програму для обрізання сторінки в PDF за допомогою Python. Ви можете встановити будь-яке значення вікна PDF відповідно до вимог, але щоб обрізати частину вихідного PDF і відобразити його повністю на сторінці нового файлу PDF, застосуйте нове значення для всіх згаданих полів. Прапор normalizeCoordinates можна використовувати для коригування нових розмірів прямокутника, якщо потрібно.
У цій темі ми зосередилися на як обрізати PDF-файл за допомогою Python. Якщо вам цікаво дізнатися про зміну метаданих PDF, перегляньте статтю як змінити метадані PDF за допомогою Python.