Menggabungkan file PDF di Java

Menggabungkan file PDF berguna ketika Anda perlu menggabungkan dokumen terkait menjadi satu file untuk distribusi, pengarsipan, atau pemrosesan.

Contoh langsung

Aspose.PDF Penggabung adalah aplikasi online gratis untuk menguji penggabungan PDF di peramban.

Topik ini menunjukkan cara menggabungkan beberapa file PDF menjadi satu dokumen dalam Java:

  1. Buka kedua dokumen sumber dengan konstruktor Document.
  2. Tambahkan Page koleksi dari yang kedua Document ke yang pertama dengan document1.getPages().add(document2.getPages()).
  3. Simpan yang digabungkan Document ke jalur output.

Menggabungkan dua dokumen PDF

Contoh Java berikut didasarkan pada MergeDocumentExamples.java.

public static void mergeTwoDocuments(Path inputFile1, Path inputFile2, Path outputFile) {
    try (Document document1 = new Document(inputFile1.toString());
         Document document2 = new Document(inputFile2.toString())) {
        document1.getPages().add(document2.getPages());
        document1.save(outputFile.toString());
    }
}