Класс PdfFileEditor

Работа с PDF-документами включает в себя различные функции. Управление страницами PDF-файла является важной частью этой работы. Aspose.Pdf.Facaded предоставляет класс PdfFileEditor для этой цели.

Класс PdfFileEditor содержит методы, которые помогают манипулировать отдельными страницами; этот класс не редактирует и не манипулирует содержимым страницы. Вы можете вставить новую страницу, удалить существующую страницу, разделить страницы или указать импозицию страниц с помощью PdfFileEditor.

Функции, предоставляемые этим классом, можно разделить на три основные категории: редактирование файлов, импозиция PDF и разделение. Мы собираемся обсудить эти разделы подробно ниже:

Редактирование файлов

Функции, которые мы можем включить в этот раздел, это вставка, добавление, удаление, объединение и извлечение. Вы можете вставить новую страницу в указанном месте с помощью метода Insert или добавить страницы в конец файла. Вы также можете удалить любое количество страниц из файла с помощью метода Delete, указав целочисленный массив, содержащий номера страниц для удаления. Метод Concatenate помогает вам объединить страницы из нескольких PDF-файлов. Вы можете извлечь любое количество страниц с помощью метода Extract и сохранить эти страницы в другой PDF-файл или поток памяти.

Этот раздел исследует возможности этого класса и объясняет назначение его методов.

Использование разрывов страниц

Разрыв страницы — это специальная функция, которая позволяет перераспределить документ.

Импозиция PDF

Импозиция — это процесс правильного расположения страниц перед печатью. PdfFileEditor предоставляет два метода для этой цели: MakeBooklet и MakeNUp. Метод MakeBooklet помогает расположить страницы так, чтобы их было легко складывать или связывать после печати, однако метод MakeNUp позволяет печатать несколько страниц на одной странице PDF-файла.

Разделение

Функция разделения позволяет вам разделить существующий PDF-файл на разные части. Вы можете либо разделить переднюю часть PDF-файла, либо заднюю часть. Поскольку PdfFileEditor предоставляет множество методов для целей разделения, вы также можете разделить файл на отдельные страницы или на множество наборов из нескольких страниц.