Об'єднувач PDF
Documentize PDF Merger for .NET - це універсальний інструмент, розроблений для об’єднання кількох документів PDF в один файл. Він спрощує консолидацію PDF-файлів, забезпечуючи ефективне об’єднання ваших документів і підтримуючи узгодженість змісту. Плагін обробляє внутрішні ресурси, такі як шрифти та зображення, для оптимізації об’єднаного документа.
Основні особливості:
- Об’єднання кількох PDF: Легко об’єднайте кілька PDF-файлів в один.
- Оптимізація ресурсів: Усунення дублюючих шрифтів і зображень під час об’єднання.
- Пакетна обробка: Об’єднуйте великі партії документів PDF за один раз.
- Безпечне об’єднання: Забезпечте цілісність документів без втрати даних або пошкодження вмісту.
Як об’єднати PDF документи
Щоб об’єднати кілька PDF-документів в один файл, виконайте такі кроки:
- Створіть екземпляр класу
Merger
. - Створіть екземпляр
MergeOptions
, щоб налаштувати процес об’єднання. - Додайте вхідні PDF-файли за допомогою методу
AddInput
. - Встановіть шлях до виходу, використовуючи
AddOutput
. - Виконайте об’єднання, використовуючи метод
Process
.
1var merger = new Merger();
2var mergeOptions = new MergeOptions();
3
4// Додати вхідні PDF-файли для об'єднання
5mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
7mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file3.pdf"));
8
9// Визначте шлях до виходу
10mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\mergedOutput.pdf"));
11
12// Об'єднайте PDF
13merger.Process(mergeOptions);
Як об’єднати PDF з діапазоном сторінок
Ви також можете об’єднати певні діапазони сторінок з вхідних PDF-файлів, використовуючи клас MergeOptions
. Це дозволяє об’єднати вибрані сторінки в кінцевий вихідний документ.
- Створіть екземпляр класу
Merger
. - Налаштуйте діапазони сторінок за допомогою
MergeOptions
. - Додайте вхідні файли з вказаними діапазонами сторінок.
- Встановіть шлях до виходу.
- Викличте метод
Process
.
1var merger = new Merger();
2var mergeOptions = new MergeOptions();
3
4// Об'єднати певні сторінки з вхідних PDF
5mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"), new PageRange(1, 3));
6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"), new PageRange(2, 5));
7
8// Визначте шлях до виходу
9mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\outputWithSpecificPages.pdf"));
10
11// Об'єднайте PDF
12merger.Process(mergeOptions);
Як обробляти пакетне об’єднання
Плагін PDF Merger оптимізовано для обробки великих партій документів PDF. Використовуючи функцію пакетної обробки, ви можете об’єднати сотні PDF в одній операції, забезпечуючи ефективне та швидке управління документами.
- Створіть екземпляр класу
Merger
. - Додайте всі вхідні PDF-файли до класу
MergeOptions
. - Вкажіть шлях виходу.
- Викличте метод
Process
, щоб об’єднати всі файли в партії.
1var merger = new Merger();
2var mergeOptions = new MergeOptions();
3
4// Додайте велику партію PDF для об'єднання
5for (int i = 1; i <= 100; i++)
6{
7 mergeOptions.AddInput(new FileDataSource($@"C:\Samples\file{i}.pdf"));
8}
9
10// Визначте шлях до виходу
11mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\batchMergedOutput.pdf"));
12
13// Обробіть пакетне об'єднання
14merger.Process(mergeOptions);