Цей короткий посібник пояснює, як повернути PDF за допомогою Python. Він містить докладні кроки для написання програмного забезпечення та приклад коду для демонстрації процесу обертання PDF-файлу за допомогою Python. Ви дізнаєтеся, як змінювати орієнтацію сторінки з книжкової на альбомну та навпаки, а також опції повороту вмісту сторінки, якщо потрібно.
Кроки для зміни орієнтації PDF за допомогою Python
- Щоб обертати сторінки, установіть середовище розробки використовуйте Aspose.PDF для Python через .NET
- Завантажте вихідний файл PDF за допомогою класу Document, вміст і орієнтацію сторінки якого потрібно змінити
- Проаналізуйте кожну сторінку PDF-файлу та поміняйте висоту шириною, щоб змінити орієнтацію
- Rotate також вміст сторінки, якщо потрібно
- Збережіть вихідний PDF-файл на диску зі зміненою орієнтацією та повернутим вмістом
Ці кроки охоплюють повний процес постійного обертання PDF за допомогою Python. Спочатку завантажується вихідний файл PDF, і кожна сторінка аналізується, де спочатку змінюються висота та ширина сторінки, таким чином змінюючи її орієнтацію, однак на цьому кроці змінюються лише розміри сторінки, але орієнтація вмісту залишається незмінною. Якщо ви також бажаєте обертати вміст, ви можете встановити значення Page.rotate за допомогою одного зі значень з перечислювача aspose.pdf.Rotation.
Код для повороту PDF за допомогою Python
Вищезазначений код демонструє операцію обертання всіх сторінок у PDF за допомогою Python. Властивості media_box використовуються для обчислення нових розмірів цільової сторінки, наприклад вихідна висота встановлюється як цільова ширина, а вихідна ширина встановлюється як цільова висота. Якщо ви також хочете обертати вміст сторінки, ви можете використати перелічувач aspose.pdf.Rotation, який містить такі значення, як ON90, ON180, ON270 та NONE, для встановлення значення властивості Page.rotate.
Ця стаття допоможе нам змінити сторінку та вміст PDF. Якщо ви хочете відобразити текст на сторінці PDF у будь-якому місці під довільним кутом, зверніться до статті як обертати текст у PDF за допомогою Python.