Объединение нескольких PDF‑файлов

Объединение PDF‑файлов

Пример на Java объединяет два файла с помощью перегрузки concatenate, которая принимает массив.

Шаги

  1. Создайте экземпляр PdfFileEditor.
  2. Создайте массив строк с путями входных PDF.
  3. Вызовите concatenate с входным массивом и путем к выходному файлу.
  4. Сохраните объединённый документ.
public static void mergePdfDocuments(Path firstInputFile, Path secondInputFile, Path outputFile) {
    PdfFileEditor pdfEditor = new PdfFileEditor();
    pdfEditor.concatenate(new String[] {firstInputFile.toString(), secondInputFile.toString()}, outputFile.toString());
}

Чтобы объединить более двух файлов, расширьте массив строк, передаваемый в concatenate.