EPUB 를 C++ 를 통해 병합

EPUB 문서를 병합합니다.C++ 용 Aspose.PDF 파일을 사용하여 프로그래밍 방식으로 EPUB 파일을 수정하십시오.

C++ 를 사용하여 EPUB 파일 병합

EPUB 파일을 병합하기 위해 cpp 플랫폼을 위한 기능이 풍부하고 강력하며 사용하기 쉬운 문서 조작 API인 Aspose.PDF for C++ API를 사용하겠습니다.Aspose.PDF 특유의 기능으로는 EPUB 을 결합하기 위한 API가 있습니다.이 접근 방식의 특징은 특별한 복잡한 설정 없이 NuGet 을 열고 Aspose.pdf를 검색한 다음 설치하기만 하면 된다는 것입니다.C++ 라이브러리는 지원되는 모든 다운로드 형식의 문서를 지원되는 모든 저장 형식으로 변환할 수 있습니다.C++ 라이브러리용 Aspose.PDF 라이브러리는 문서 변환 작업을 해결하는 데 도움이 되는 상당히 보편적인 솔루션을 제공합니다.Aspose.PDF 는 로드 및 저장을 위해 가장 많이 사용되는 문서 형식을 지원합니다.현재 섹션에는 인기 있는 전환만 설명되어 있으니 주의를 기울이세요.현재 페이지는 형식을 형식으로 변환하는 방법에 대한 정보를 제공합니다.그러나 파일 변환에는 여러 가지 조합이 있습니다.지원되는 형식의 전체 목록은 지원되는 파일 형식 섹션을 참조하십시오.설명서 페이지에서 라이브러리 설치에 대한 자세한 내용을 확인하십시오.패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

C++ 를 통해 EPUB 파일을 병합하는 방법


사용자 환경에서 코드를 테스트하려면 Aspose.PDF for C++ 가 필요합니다.

1.첫 번째 문서를 엽니다. 1.두 번째 문서를 엽니다. 1.두 번째 문서의 페이지를 첫 번째 문서에 추가합니다. 1.연결된 출력 파일 저장

C++ - EPUB 파일을 병합하는 예제 코드

Input file:

File not added

File not added

Output format:

Output file:

    String _dataDir("C:\\Samples\\");
    String infilename1("File1.epub");
    String infilename2("File2.epub");
    String outputFileName("ConcatenatePdfFiles.pdf");

    // Instantiate Document Object
    auto options = MakeObject<EpubLoadOptions>();
    auto document1 = MakeObject<Document>(_dataDir + infilename1, options);
    auto document2 = MakeObject<Document>(_dataDir + infilename2, options);

    // Add pages of second document to the first
    document1->get_Pages()->Add(document2->get_Pages());

    // Save concatenated output file
    document1->Save(_dataDir+outputFileName);