EPUB에서 JPG PNG C#으로

EPUB 파일은 일반적으로 대규모 인쇄 목적으로 사용됩니다. 특정 시나리오에서는 EPUB 파일의 내용을 이미지 형식으로 미리 봐야 할 수 있습니다. 이러한 사용 사례에 따라 이 문서에서는 C#에서 프로그래밍 방식으로 EPUB 파일을 PNG 또는 JPG로 변환하는 방법을 설명합니다.

EPUB에서 PNG 또는 JPG 이미지 변환기 - C# API 설치

Aspose.HTML for .NET API는 HTML, XPS, EPUB 및 기타 지원되는 파일 형식과 함께 작동하는 데 사용할 수 있습니다. New Releases 페이지에서 DLL 파일을 다운로드하거나 Visual Studio에서 다음 NuGet 설치 명령을 사용하여 API를 구성하기만 하면 됩니다.

PM> Install-Package Aspose.Html

C#에서 프로그래밍 방식으로 EPUB를 PNG 이미지로 변환

다음 단계에 따라 EPUB 파일을 PNG 형식 이미지로 변환할 수 있습니다.

  1. ImageSaveOptions 클래스의 인스턴스를 초기화합니다.
  2. 이미지 형식과 크기를 지정합니다.
  3. ConvertEPUB 방법으로 출력 이미지를 저장합니다.

아래 코드 샘플은 C#에서 프로그래밍 방식으로 EPUB 파일을 PNG 형식 이미지로 변환하는 방법을 자세히 설명합니다.

// 소스 EPUB 파일의 경로 준비
string sourcePath = "input.epub";

// 변환된 파일을 저장할 경로 준비 
string outputPath = "output.png";

// ImageSaveOptions 클래스의 인스턴스 만들기
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
options.PageSetup.AnyPage.Size = new Aspose.Html.Drawing.Size(500, 500);

// ConvertEPUB 메서드를 호출하여 EPUB를 PNG 이미지로 변환
Converter.ConvertEPUB(sourcePath, options, outputPath);

C#에서 EPUB를 JPG 이미지로 변환

EPUB 파일을 JPG 이미지로 변환하려면 다음 단계를 따라야 합니다.

  1. ImageSaveOptions 클래스 개체를 사용하여 이미지 형식 및 크기 설정
  2. ConvertEPUB 방법을 사용하여 EPUB 파일을 JPG 이미지로 변환합니다.

다음 코드 샘플은 C#에서 프로그래밍 방식으로 EPUB 파일을 JPG 형식으로 변환하는 방법을 보여줍니다.

// 소스 EPUB 파일의 경로 준비
string sourcePath = "input.epub";

// 변환된 파일을 저장할 경로 준비 
string outputPath = "output.jpg";

// ImageSaveOptions 클래스의 인스턴스 만들기
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
options.SmoothingMode = SmoothingMode.HighQuality;
options.PageSetup.AnyPage = new Page(
    new Size(
Length.FromInches(4),
Length.FromInches(5.5)));

// ConvertEPUB 메서드를 호출하여 EPUB를 JPG 이미지로 변환합니다.
Converter.ConvertEPUB(sourcePath, options, outputPath);

.NET API용 Aspose.HTML 살펴보기

API 문서를 방문하여 API에서 제공하는 다른 많은 기능을 탐색할 수 있습니다.

무료 라이선스 받기

API를 전체 용량으로 평가하기 위해 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 기사에서는 EPUB 파일을 PNG, JPG 등과 같은 다양한 이미지 형식으로 변환하는 방법을 배웠습니다. 여기에는 EPUB 변환 기능을 보여주기 위한 C# 코드 샘플이 포함되어 있습니다. 그러나 요구 사항이나 질문에 대해 논의해야 하는 경우 포럼에 글을 보내주십시오.

또한보십시오

C#에서 HTML을 MHT 파일로 변환