EPUB 파일 형식은 전자책, 브로셔, 팜플렛 등을 인쇄하는 데 널리 사용됩니다. 때로는 파일 내용을 표시하기 위해 EPUB 파일을 이미지로 변환해야 할 수도 있습니다. 따라서 이 기사에서는 Java에서 프로그래밍 방식으로 EPUB 파일을 JPG 또는 PNG 이미지로 변환하는 방법을 안내합니다.
EPUB에서 이미지로 변환 – Java API 설치
Aspose.HTML for Java는 HTML, MHTML, XPS, EPUB 및 기타 여러 파일 형식을 생성, 편집 및 조작하는 데 사용할 수 있습니다. New Releases 페이지에서 JAR 파일을 다운로드하거나 프로젝트의 pom.xml 파일에 다음 구성을 붙여넣을 수 있습니다.
저장소:
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
의존:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>21.12</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
Java에서 EPUB를 JPG 이미지로 변환
아래 단계에 따라 EPUB 파일을 JPG 이미지로 변환할 수 있습니다.
- ImageSaveOptions 클래스의 개체를 만듭니다.
- 페이지 크기와 출력 이미지 형식을 설정합니다.
- 출력된 JPG 이미지를 ConvertEPUB 방법으로 저장합니다.
다음 코드 샘플은 Java에서 EPUB 파일을 JPG 이미지로 변환하는 방법을 자세히 설명합니다.
// 소스 EPUB 파일의 경로 준비
String sourcePath = "input.epub";
// 변환된 파일을 저장할 경로 준비
String outputPath = "output.jpg";
// ImageSaveOptions의 인스턴스 만들기
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Jpeg);
options.setSmoothingMode(SmoothingMode.HighQuality);
options.getPageSetup().setAnyPage(new Page(
new Size(
Length.fromInches(4),
Length.fromInches(5.5))));
// ConvertEPUB 메서드를 호출하여 EPUB를 JPG 이미지로 변환합니다.
Converter.convertEPUB(sourcePath, options, outputPath);
Java에서 프로그래밍 방식으로 EPUB를 PNG 이미지로 변환
EPUB 파일을 PNG 이미지로 변환하려면 아래 단계를 따라야 합니다.
- ImageSaveOptions 클래스의 인스턴스를 만듭니다.
- 출력 이미지 형식을 PNG로 설정합니다.
- ConvertEPUB 메서드를 사용하여 EPUB를 PNG 이미지로 변환합니다.
다음 코드 샘플은 Java에서 EPUB 파일을 PNG 이미지로 변환하는 방법을 설명합니다.
// 소스 EPUB 파일의 경로 준비
String sourcePath = "input.epub";
// 변환된 파일을 저장할 경로 준비
String outputPath = "output.png";
// ImageSaveOptions의 인스턴스 만들기
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Png);
options.getPageSetup().getAnyPage().setSize(new Size(500, 500));
// ConvertEPUB 메서드를 호출하여 EPUB를 PNG 이미지로 변환
Converter.convertEPUB(sourcePath, options, outputPath);
Java API용 Aspose.HTML 살펴보기
API에 포함된 다른 기능에 대해 알아보려면 문서의 다른 장을 살펴보십시오.
무료 라이선스 받기
API 기능을 제한 없이 평가하기 위해 무료 임시 라이선스를 요청할 수 있습니다.
결론
이 기사에서는 Java에서 EPUB 파일을 JPG 또는 PNG 이미지로 변환하는 방법을 살펴보았습니다. 또한 문의 사항이 있는 경우 포럼으로 문의해 주시기 바랍니다.