파이썬을 통해 C++로 PDF 병합하는 방법

파이썬을 통해 C++로 여러 PDF를 하나의 PDF로 병합 또는 결합하기

파이썬과 Aspose의 C++ 라이브러리를 활용하여 여러 PDF 파일을 손쉽게 하나의 PDF로 효율적으로 병합할 수 있습니다.

두 개의 PDF 파일을 연결하려면:

  1. 첫 번째 문서를 엽니다
  2. 그런 다음 두 번째 문서의 페이지를 첫 번째 문서에 추가합니다
  3. ‘document.save’ 메서드를 사용하여 연결된 출력 파일을 저장합니다.

다음 코드 스니펫은 PDF 파일을 연결하는 방법을 보여줍니다.


    import AsposePDFPythonWrappers as apw
    import AsposePDFPython as apCore
    import os
    import os.path

    dataDir = os.path.join(os.getcwd(), "samples")
    input_file= os.path.join(dataDir , "sample0.pdf")
    output_file = os.path.join(dataDir , "results", "concatenated-files.pdf")

    # 첫 번째 문서 열기
    document1 = apw.Document(inputFile)
    document2 = apw.Document(inputFile)

    # 두 번째 문서의 페이지를 첫 번째 문서에 추가
    document1.pages.add(document2.pages)

    # 연결된 출력 파일 저장
    document1.save(output_file)