Изменение размера страницы PDF с помощью Python
Contents
[
Hide
]
Изменение размера страницы PDF
Aspose.PDF для Python через .NET позволяет изменять размер страницы PDF с помощью простых строк кода в ваших приложениях на Python. Эта тема объясняет, как обновить/изменить размеры страниц существующего PDF-файла.
Класс Page содержит метод set_page_size(), который позволяет установить размер страницы. Пример кода ниже обновляет размеры страниц в несколько простых шагов:
- Загрузите исходный PDF-файл.
- Получите страницы в объект PageCollection.
- Получите заданную страницу.
- Вызовите метод set_page_size(), чтобы обновить ее размеры.
- Вызовите метод save() класса Document, чтобы сгенерировать PDF-файл с обновленными размерами страниц.
import aspose.pdf as ap
document = ap.Document(input_pdf)
# Получить конкретную страницу
page = document.pages[1]
# Установить размер страницы как A4 (11.7 x 8.3 дюймов), и в Aspose.Pdf 1 дюйм = 72 точки
# Таким образом, размеры A4 в точках будут (842.4, 597.6)
page.set_page_size(597.6, 842.4)
# Сохранить обновленный документ
document.save(output_pdf)