Penggabung PDF
Documentize PDF Merger untuk .NET adalah alat yang serbaguna yang dirancang untuk menggabungkan beberapa dokumen PDF menjadi satu file. Ini menyederhanakan konsolidasi file PDF, memastikan dokumen Anda digabungkan secara efisien dan mempertahankan konsistensi di seluruh konten. Plugin ini menangani sumber daya internal seperti font dan gambar untuk mengoptimalkan dokumen yang digabungkan.
Fitur Utama:
- Gabungkan Banyak PDF: Dengan mudah gabungkan beberapa file PDF menjadi satu.
- Optimasi Sumber Daya: Menghilangkan font dan gambar duplikat selama penggabungan.
- Pemrosesan Batch: Gabungkan batch besar dokumen PDF dalam satu proses.
- Penggabungan Aman: Pastikan integritas dokumen tanpa kehilangan data atau kerusakan konten.
Cara Menggabungkan Dokumen PDF
Untuk menggabungkan beberapa dokumen PDF menjadi satu file, ikuti langkah-langkah ini:
- Buat instansi dari kelas
Merger
. - Buat instansi dari
MergeOptions
untuk mengkonfigurasi proses penggabungan. - Tambahkan file PDF input menggunakan metode
AddInput
. - Atur jalur file output menggunakan
AddOutput
. - Eksekusi penggabungan menggunakan metode
Process
.
1var merger = new Merger();
2var mergeOptions = new MergeOptions();
3
4// Tambahkan file PDF input untuk digabungkan
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// Tentukan jalur file output
10mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\mergedOutput.pdf"));
11
12// Gabungkan PDF
13merger.Process(mergeOptions);
Cara Menggabungkan PDF dengan Rentang Halaman
Anda juga dapat menggabungkan rentang halaman tertentu dari file PDF input menggunakan kelas MergeOptions
. Ini memungkinkan Anda untuk menggabungkan halaman yang dipilih ke dalam dokumen output akhir.
- Buat instansi dari kelas
Merger
. - Konfigurasikan rentang halaman menggunakan
MergeOptions
. - Tambahkan file input dengan rentang halaman yang ditentukan.
- Atur jalur output.
- Panggil metode
Process
.
1var merger = new Merger();
2var mergeOptions = new MergeOptions();
3
4// Gabungkan halaman tertentu dari PDF input
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// Tentukan jalur file output
9mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\outputWithSpecificPages.pdf"));
10
11// Gabungkan PDF
12merger.Process(mergeOptions);
Cara Menangani Penggabungan Batch
Plugin PDF Merger dioptimalkan untuk menangani batch besar dokumen PDF. Dengan memanfaatkan fitur pemrosesan batch, Anda dapat menggabungkan ratusan PDF dalam satu operasi, memastikan manajemen dokumen yang efisien dan cepat.
- Instansiasi kelas
Merger
. - Tambahkan semua file PDF input ke kelas
MergeOptions
. - Tentukan jalur output.
- Panggil metode
Process
untuk menggabungkan semua file dalam batch.
1var merger = new Merger();
2var mergeOptions = new MergeOptions();
3
4// Tambahkan batch besar PDF untuk penggabungan
5for (int i = 1; i <= 100; i++)
6{
7 mergeOptions.AddInput(new FileDataSource($@"C:\Samples\file{i}.pdf"));
8}
9
10// Tentukan jalur file output
11mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\batchMergedOutput.pdf"));
12
13// Proses penggabungan batch
14merger.Process(mergeOptions);