Penggabungan PDF secara programatik
Sekarang, menggabungkan file pdf adalah salah satu tugas yang paling banyak diminta. Artikel ini menunjukkan cara menggabungkan beberapa file PDF menjadi satu dokumen PDF menggunakan Aspose.PDF untuk Java. Contohnya ditulis dalam Java, tetapi API dapat digunakan dalam bahasa pemrograman lain. File PDF digabungkan sedemikian rupa sehingga yang pertama digabungkan di akhir dokumen lainnya.
Menggabungkan File PDF menggunakan Java
Untuk menggabungkan dua file PDF:
-
Buat dua objek Document, masing-masing berisi salah satu file PDF input.
-
Kemudian panggil metode Add dari koleksi PageCollection untuk objek Document yang ingin Anda tambahkan file PDF lainnya.
-
Lulus koleksi PageCollection dari objek Document kedua ke metode Add dari koleksi PageCollection pertama.
-
Terakhir, simpan file PDF keluaran menggunakan metode Save.
Cuplikan kode berikut menunjukkan cara menggabungkan file PDF dengan Java.
package com.aspose.pdf.examples;
import com.aspose.pdf.*;
public class ExampleMerge {
// Jalur ke direktori dokumen.
private static String _dataDir = "/home/admin1/pdf-examples/Samples/";
public static void Merge() {
// 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 yang pertama
pdfDocument1.getPages().add(pdfDocument2.getPages());
// Simpan file output yang telah digabungkan
pdfDocument1.save(_dataDir+"ConcatenatePdfFiles_out.pdf");
}
}