PDF Разделитель
Документный PDF Разделитель для .NET — это мощный инструмент, который упрощает процесс деления больших PDF документов на меньшие, более управляемые файлы. Неважно, нужно ли вам извлечь отдельные страницы или разделить документ на конкретные секции, этот плагин позволяет достичь этого эффективно и с минимальными усилиями.
Ключевые функции:
- Разделение PDF по страницам: Разделите PDF документ на отдельные страницы.
- Пакетная обработка: Разделяйте большие партии PDF сразу.
- Настраиваемые параметры разделения: Настраивайте процесс разделения в соответствии с вашими требованиями.
- Организованный вывод: Легко управляйте выходными файлами для каждой разделенной страницы или секции.
Как разделить PDF документы
Чтобы разделить PDF документ на отдельные страницы, выполните следующие шаги:
- Создайте экземпляр класса
Splitter
. - Создайте экземпляр
SplitOptions
, чтобы настроить параметры разделения. - Добавьте входной PDF файл с помощью метода
AddInput
. - Добавьте выходные файлы для каждой разделенной страницы с помощью метода
AddOutput
. - Запустите метод
Process
, чтобы разделить документ.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Добавьте входной PDF файл
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// Укажите выходные файлы для каждой страницы
9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.pdf"));
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.pdf"));
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_3.pdf"));
12
13// Обработайте операцию разделения
14splitter.Process(splitOptions);
Разделение PDF по диапазонам страниц
Вы также можете разделить PDF, указав диапазоны страниц. Это позволяет извлекать специфические секции или несколько страниц из PDF в отдельные документы.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Добавьте входной PDF
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// Определите выходные файлы для диапазонов страниц (например, страницы 1-3)
9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pages_1_to_3.pdf"));
10
11// Обработайте разделение
12splitter.Process(splitOptions);
Как работать с пакетным разделением
Плагин PDF Разделитель оптимизирован для обработки больших партий PDF документов. Вы можете разделить сотни PDF на отдельные страницы или секции, используя пакетную обработку.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Добавьте входные PDF файлы в пакете
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
7splitOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
8
9// Определите выходные файлы для каждого файла
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file1_page1.pdf"));
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file2_page1.pdf"));
12
13// Обработайте пакетное разделение
14splitter.Process(splitOptions);