EPUB C# 병합

EPUB 파일은 다양한 책과 글이 전자적으로 출판되기 때문에 소프트웨어 리더에서 널리 지원됩니다. 경우에 따라 여러 EPUB 파일을 C#의 단일 파일로 병합해야 할 수 있습니다. 이러한 시나리오에서 이 문서에서는 C#에서 프로그래밍 방식으로 EPUB 파일을 병합하는 방법을 설명합니다.

EPUB 파일 병합 – C# API 설치

Aspose.HTML for .NET API는 여러 유형의 파일 형식 생성 또는 조작을 지원합니다. 다운로드 섹션에서 참조 DLL 파일을 다운로드하거나 다음 NuGet 설치 명령을 실행하여 빠르게 구성할 수 있습니다.

PM> Install-Package Aspose.Html

C#에서 프로그래밍 방식으로 EPUB 파일을 병합하는 방법

아래 단계에 따라 EPUB 파일을 병합할 수 있습니다.

  1. 소스 EPUB 파일을 로드합니다.
  2. EpubRenderer 클래스의 인스턴스를 만듭니다.
  3. PdfDevice 클래스의 개체를 초기화합니다.
  4. Render 메서드를 사용하여 EPUB 파일을 병합합니다.

다음 섹션에서는 실행 가능한 코드 스니펫과 함께 세부 정보를 자세히 설명합니다.

C#에서 프로그래밍 방식으로 EPUB 파일 병합

아래 단계에 따라 여러 EPUB 파일을 병합하거나 결합하고 단일 PDF 파일을 만들 수 있습니다.

  1. 입력 EPUB 파일을 로드합니다.
  2. EpubRenderer 클래스의 개체를 인스턴스화합니다.
  3. PdfDevice 클래스의 인스턴스를 초기화합니다.
  4. 소스 EPUB 파일을 렌더링 방식으로 PDF 파일로 결합합니다.

아래 코드 스니펫은 C#을 사용하여 EPUB 파일을 단일 파일로 병합하는 방법을 보여줍니다.

// 읽기 위해 원본 EPUB 파일 열기
using var stream1 = File.OpenRead(dataDir + "input.epub");
using var stream2 = File.OpenRead(dataDir + "input.epub");

// EPUB 렌더러 인스턴스 생성
using var renderer = new Aspose.Html.Rendering.EpubRenderer();

// PDF 장치 인스턴스 생성
using var device = new Aspose.Html.Rendering.Pdf.PdfDevice("merge-epub.pdf");

// EPUB 문서를 PDF로 병합
renderer.Render(device, stream1, stream2);

.NET용 Aspose.HTML 살펴보기

API에서 제공하는 다른 많은 기능에 대해 알아보려면 API 문서를 살펴보십시오.

무료 라이선스 받기

평가 제한 없이 API를 테스트할 수 있는 무료 임시 라이선스를 얻을 수 있습니다.

결론

이 문서에서는 C#에서 프로그래밍 방식으로 서로 다른 EPUB 파일을 병합하는 방법을 배웠습니다. 또한 다양한 EPUB 파일을 단일 PDF 문서로 결합하는 방법을 보여주는 코드 스니펫도 포함되어 있습니다. 그러나 질문이 있는 경우 포럼으로 언제든지 문의해 주십시오.

또한보십시오

C#에서 EPUB를 TIFF로 변환