Объединение PDF-файлов в Java
Contents
[
Hide
]
Объединение PDF-файлов полезно, когда необходимо собрать связанные документы в один файл для распространения, архивирования или обработки.
Онлайн-пример
Aspose.PDF Merger — это бесплатное онлайн-приложение для тестирования слияния PDF в браузере.
В этой статье показано, как объединить несколько PDF‑файлов в один документ на Java:
- Откройте оба исходных документа с помощью конструктора Document.
- Добавьте коллекцию страниц Page из второго документа Document в первый с помощью
document1.getPages().add(document2.getPages()). - Сохраните объединённый Document в выходной файл.
Объединение двух PDF-документов
Следующий пример на Java основан на 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());
}
}