Penggabung PDF

Documentize PDF Merger untuk .NET adalah alat serbaguna yang dirancang untuk menggabungkan beberapa dokumen PDF menjadi satu file. Ini menyederhanakan penggabungan file PDF, memastikan dokumen Anda digabungkan dengan 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 Beberapa PDF: Dengan mudah menggabungkan beberapa file PDF menjadi satu.
  • Optimisasi Sumber Daya: Menghapus font dan gambar duplikat saat penggabungan.
  • Pemrosesan Batch: Menggabungkan sejumlah besar dokumen PDF sekaligus.
  • Penggabungan Aman: Memastikan integritas dokumen tanpa kehilangan data atau korupsi konten.

Cara Menggabungkan Dokumen PDF

Untuk menggabungkan beberapa dokumen PDF menjadi satu file, ikuti langkah-langkah ini:

  1. Buat instance dari kelas Merger.
  2. Buat instance dari MergeOptions untuk mengonfigurasi proses penggabungan.
  3. Tambahkan file PDF masukan menggunakan metode AddInput.
  4. Tentukan jalur file output menggunakan AddOutput.
  5. Jalankan penggabungan menggunakan metode Process.
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// Tambahkan file PDF masukan 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 masukan menggunakan kelas MergeOptions. Ini memungkinkan Anda untuk menggabungkan halaman yang dipilih ke dalam dokumen output akhir.

  1. Buat instance dari kelas Merger.
  2. Konfigurasikan rentang halaman menggunakan MergeOptions.
  3. Tambahkan file masukan dengan rentang halaman yang ditentukan.
  4. Tentukan jalur output.
  5. Panggil metode Process.
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// Gabungkan halaman tertentu dari PDF masukan
 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.

  1. Buat instance dari kelas Merger.
  2. Tambahkan semua file PDF masukan ke dalam kelas MergeOptions.
  3. Tentukan jalur output.
  4. Panggil metode Process untuk menggabungkan semua file dalam batch.
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// Tambahkan batch besar PDF untuk digabungkan
 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);
 Indonesia