Манипуляция с Свойствами Страницы

Получение Свойств Страницы PDF из Существующего PDF Файла

PdfPageEditor позволяет работать с отдельными страницами PDF файла. It helps you get the individual page’s properties like different page box sizes, page rotation, page zoom etc. In order to get those properties, you need to create PdfPageEditor object and bind input PDF file using BindPdf method. After that, you can use different methods to get the page properties like GetPageRotation, GetPages, GetPageBoxSize etc.

Следующий фрагмент кода показывает, как получить свойства страницы PDF из существующего PDF файла.

Установка свойств страницы PDF в существующем PDF файле

Чтобы установить свойства страницы, такие как поворот страницы, масштабирование или начальная точка, необходимо использовать класс PdfPageEditor. Этот класс предоставляет различные методы и свойства для настройки этих свойств страницы. Прежде всего, вам нужно создать объект класса PdfPageEditor и привязать входной PDF файл с помощью метода BindPdf. После этого вы можете использовать эти методы и свойства для установки свойств страницы. Наконец, сохраните обновленный PDF файл, используя метод Save.

Следующий фрагмент кода показывает, как установить свойства страницы PDF в существующем PDF файле.

Изменение размера содержимого страниц на определённых страницах в PDF-файле

Метод ResizeContents класса PdfPageEditor позволяет изменить размер содержимого страниц в PDF-файле. Класс ContentsResizeParameters используется для указания параметров, которые будут использованы для изменения размера страницы(страниц), например, отступы в процентах или единицах и т.д. Вы можете изменить размер всех страниц или указать массив страниц, размер которых нужно изменить, с помощью метода ResizeContents.

Следующий фрагмент кода показывает, как изменить размер содержимого некоторых конкретных страниц PDF-файла.