Повернуть страницы PDF в Python

Эта тема описывает, как программно обновлять или менять ориентацию страниц в существующем PDF‑файле с помощью Python.

Используйте эту страницу, когда нужно переключать страницы между портретной и альбомной ориентацией или применять углы поворота к существующему PDF‑контенту.

Изменить ориентацию страницы

Эта функция вращает каждую страницу PDF Document на 90 градусов по часовой стрелке с помощью Aspose.PDF for Python. Это полезно для исправления проблем с ориентацией страниц, например сканированных документов, расположенных боком. Исходный PDF остаётся неизменным, а повернутая версия сохраняется как новый файл.

import sys
import aspose.pdf as ap
from os import path

def rotate_page(infile, outfile):
    document = ap.Document(infile)
    for page in document.pages:
        page.rotate = ap.Rotation.ON90

    document.save(outfile)

Связанные темы страницы