Java에서 PDF 파일 병합

PDF 파일 병합은 배포, 보관 또는 처리를 위해 관련 문서를 단일 파일로 결합해야 할 때 유용합니다.

실제 사례

Aspose.PDF Merger는 브라우저에서 PDF 병합을 테스트하기 위한 무료 온라인 애플리케이션입니다.

이 항목에서는 Java에서 여러 PDF 파일을 단일 문서로 병합하는 방법을 보여줍니다.

  1. Document 생성자를 사용하여 두 소스 문서를 모두 여세요.
  2. document1.getPages().add(document2.getPages())를 사용하여 두 번째 Document의 Page 컬렉션을 첫 번째 문서에 추가하세요.
  3. 병합된 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());
    }
}