Разделить страницы PDF
Разделение страниц PDF с первой страницы с использованием путей к файлам
Метод SplitFromFirst класса PdfFileEditor позволяет разделить PDF файл, начиная с первой страницы и заканчивая указанным номером страницы. Если вы хотите обрабатывать PDF файлы с диска, вы можете передать пути к входному и выходному PDF файлам этому методу. Следующий фрагмент кода показывает, как разделить страницы PDF с первой, используя пути к файлам.
Разделение страниц PDF с первой страницы с использованием потоков файлов
SplitFromFirst метод класса PdfFileEditor позволяет разделить PDF файл, начиная с первой страницы и заканчивая указанным номером страницы. Если вы хотите обрабатывать PDF файлы из потоков, вы можете передать входные и выходные потоки PDF в этот метод. Следующий фрагмент кода показывает, как разделить страницы PDF, начиная с первой, используя файловые потоки.
Разделение страниц PDF на наборы с использованием путей к файлам
Метод SplitToBulks класса PdfFileEditor позволяет разделить PDF файл на несколько наборов страниц. In this example, we require two sets of pages (1, 2) and (5, 6). If you want to access the PDF file from the disk, you need to pass the input PDF as file path. This method returns an array of MemoryStream. You can loop through this array and save the individual sets of pages as separate files. The following code snippet shows you how to split PDF pages to bulk using file paths.
Разделение страниц PDF на группы с использованием потоков
Метод SplitToBulks класса PdfFileEditor позволяет вам разделить файл PDF на несколько наборов страниц. В этом примере нам нужны два набора страниц (1, 2) и (5, 6). Вы можете передать поток в этот метод вместо доступа к файлу с диска. Этот метод возвращает массив MemoryStream. Вы можете перебрать этот массив и сохранить отдельные наборы страниц как отдельные файлы. Следующий пример кода показывает, как разделить страницы PDF на группы, используя потоки.
Разделение страниц PDF до конца, используя пути к файлам
Метод SplitToEnd класса PdfFileEditor позволяет разделить PDF с указанного номера страницы до конца PDF-файла и сохранить его как новый PDF. Для этого, используя пути к файлам, вам нужно передать пути к входному и выходному файлам и номер страницы, с которой нужно начать разделение. Выходной PDF будет сохранен на диск. Следующий фрагмент кода показывает, как разделить страницы PDF до конца, используя пути к файлам.
Разделение страниц PDF до конца, используя потоки
Метод SplitToEnd класса PdfFileEditor позволяет разделить PDF, начиная с указанного номера страницы и до конца файла PDF, и сохранить его как новый PDF. Для того чтобы сделать это, используя потоки, вам нужно передать входные и выходные потоки и номер страницы, с которой нужно начать разделение. Выходной PDF будет сохранён в выходной поток. Следующий фрагмент кода показывает, как разделить страницы PDF до конца, используя потоки.
Разделить PDF на отдельные страницы, используя пути к файлам
Вы можете попробовать разделить PDF-документ и просмотреть результаты онлайн по этой ссылке:
Чтобы разделить PDF-файл на отдельные страницы, вам нужно передать PDF как путь к файлу в метод SplitToPages. Этот метод вернет массив MemoryStream, содержащий отдельные страницы PDF-файла. Вы можете пройтись по этому массиву MemoryStream и сохранить отдельные страницы как отдельные PDF-файлы на диск. Следующий фрагмент кода показывает, как разделить PDF на отдельные страницы, используя пути к файлам.
Разделение PDF на отдельные страницы с использованием потоков
Чтобы разделить PDF-файл на отдельные страницы, вам нужно передать PDF в виде потока методу SplitToPages. Этот метод вернет массив MemoryStream, содержащий отдельные страницы PDF файла. Вы можете перебрать этот массив MemoryStream и сохранить отдельные страницы как отдельные PDF файлы на диске, или вы можете оставить эти отдельные страницы в потоке памяти для последующего использования в вашем приложении. Следующий фрагмент кода показывает, как разделить PDF на отдельные страницы с использованием потоков.