Cara Menggabungkan PDF menggunakan C#

Menggabungkan atau mengkombinasikan beberapa PDF menjadi satu PDF dalam C#

Menggabungkan PDF dalam C# bukanlah tugas yang mudah tanpa menggunakan pustaka pihak ketiga. Artikel ini menunjukkan cara menggabungkan beberapa file PDF menjadi satu dokumen PDF menggunakan Aspose.PDF untuk .NET. Contoh ditulis dalam C# tetapi API juga dapat digunakan dalam bahasa pemrograman .NET lainnya seperti VB.NET. File PDF digabungkan sedemikian rupa sehingga yang pertama digabungkan di akhir dokumen lain.

Potongan kode berikut juga berfungsi dengan pustaka Aspose.PDF.Drawing.

Menggabungkan File PDF menggunakan C# dan DOM

Untuk menggabungkan dua file PDF:

  1. Buat dua objek Document, masing-masing berisi salah satu file PDF masukan.
  2. Kemudian panggil metode Add dari koleksi PageCollection untuk objek Document yang ingin Anda tambahkan file PDF lain ke dalamnya.
  3. Akhirnya, simpan file PDF keluaran menggunakan metode Simpan.

Potongan kode berikut menunjukkan cara menggabungkan file PDF.

// Jalur ke direktori dokumen.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();

// Buka dokumen pertama
Document pdfDocument1 = new Document(dataDir + "Concat1.pdf");
// Buka dokumen kedua
Document pdfDocument2 = new Document(dataDir + "Concat2.pdf");

// Tambahkan halaman dokumen kedua ke dokumen pertama
pdfDocument1.Pages.Add(pdfDocument2.Pages);

dataDir = dataDir + "ConcatenatePdfFiles_out.pdf";
// Simpan file keluaran yang telah digabungkan
pdfDocument1.Save(dataDir);

Contoh Langsung

Aspose.PDF Merger adalah aplikasi web gratis yang memungkinkan Anda untuk menyelidiki bagaimana fungsionalitas penggabungan presentasi bekerja.

Aspose.PDF Merger

Lihat juga