EPUB에서 XPS로 XPS 저장 옵션 지정

웹 개발 세계에서 EPUB 파일을 XPS 형식으로 변환하는 기능은 귀중한 도구입니다. Aspose.HTML for Java는 이러한 변환을 쉽게 수행할 수 있는 기능을 제공하는 강력한 라이브러리입니다. 이 포괄적인 튜토리얼에서는 Java용 Aspose.HTML을 사용하여 EPUB에 대한 XPS 저장 옵션을 XPS로 지정하는 프로세스를 안내합니다.

전제 조건

튜토리얼을 시작하기 전에 준비해야 할 몇 가지 전제 조건이 있습니다.

  1. Java 개발 환경: 시스템에 JDK(Java Development Kit)가 설치되어 있는지 확인하십시오.

  2. Java 라이브러리용 Aspose.HTML: 다음에서 Java용 Aspose.HTML을 다운로드하고 설치합니다.다운로드 링크.

  3. EPUB 파일: XPS로 변환하려는 EPUB 파일이 필요합니다.

이제 전제 조건이 준비되었으므로 EPUB에 대한 XPS 저장 옵션을 XPS로 지정하는 데 필요한 단계로 넘어갑니다.

패키지 가져오기

먼저, Aspose.HTML for Java를 사용하려면 필요한 패키지를 가져와야 합니다. Java 파일 시작 부분에 다음 코드를 추가하면 됩니다.

import java.io.FileInputStream;
import com.aspose.html.saving.XpsSaveOptions;
import com.aspose.html.rendering.PageSetup;
import com.aspose.html.drawing.Page;
import com.aspose.html.drawing.Size;
import com.aspose.html.drawing.Length;
import com.aspose.html.drawing.Color;
import com.aspose.html.converters.Converter;
import com.aspose.html.system.io.resources.Resources;

EPUB 파일 열기

읽기 위해 기존 EPUB 파일을 열어 시작합니다. 다음 코드 조각을 사용할 수 있습니다.

try (FileInputStream fileInputStream = new FileInputStream(Resources.input("input.epub"))) {
    //EPUB 파일 처리를 위한 코드가 여기에 있습니다.
}

XPS 저장 옵션 만들기

다음으로, 사용자 정의 페이지 크기와 배경색을 사용하여 XpsSaveOptions의 인스턴스를 만듭니다. 이는 PageSetup 및 옵션을 구성하여 수행됩니다. 이를 달성하는 방법은 다음과 같습니다.

XpsSaveOptions options = new XpsSaveOptions();
PageSetup pageSetup = new PageSetup();
Page anyPage = new Page();
anyPage.setSize(new Size(Length.fromPixels(3000), Length.fromPixels(1000)));
pageSetup.setAnyPage(anyPage);
options.setPageSetup(pageSetup);
options.setBackgroundColor(Color.getAliceBlue());

EPUB를 XPS로 변환

마지막으로, 전화를 걸어야 합니다.convertEPUB EPUB에서 XPS로의 변환을 수행하는 방법입니다. 이에 대한 코드는 다음과 같습니다.

Converter.convertEPUB(
    fileInputStream,
    options,
    Resources.output("output.xps")
);

이러한 단계를 완료하면 이제 Java용 Aspose.HTML을 사용하여 EPUB에서 XPS로 변환하기 위한 XPS 저장 옵션을 쉽게 지정할 수 있습니다. 이 튜토리얼은 포괄적인 가이드를 제공하며, 다음 단계를 따르면 EPUB 파일을 원활하게 사용하고 XPS 형식으로 변환할 수 있습니다.

결론

이 튜토리얼에서는 Java용 Aspose.HTML을 사용하여 EPUB에서 XPS로 변환하기 위한 XPS 저장 옵션을 지정하는 과정을 안내했습니다. 올바른 전제 조건과 단계별 가이드를 통해 웹 개발 프로젝트에 이 라이브러리의 기능을 효율적으로 활용할 수 있습니다.

자주 묻는 질문

1. Java용 Aspose.HTML이란 무엇입니까?

Aspose.HTML for Java는 HTML 및 EPUB 파일 작업을 위한 강력한 라이브러리로, 개발자가 다양한 형식으로의 변환을 포함한 다양한 작업을 수행할 수 있도록 해줍니다.

2. 상업용 프로젝트에서 Java용 Aspose.HTML을 사용할 수 있나요?

예, 상용 프로젝트에서 Java용 Aspose.HTML을 사용할 수 있습니다. 라이선스에 대한 자세한 내용은 다음을 참조하세요.구매 페이지.

3. Aspose.HTML for Java에 대한 무료 평가판이 있습니까?

예, 무료 평가판을 통해 라이브러리를 탐색할 수 있습니다. 다음에서 다운로드하세요.여기.

4. Java용 Aspose.HTML에 대한 지원을 받거나 질문을 할 수 있는 곳은 어디입니까?

지원 및 토론을 위해 Aspose 포럼을 방문할 수 있습니다.https://forum.aspose.com/.

5. Java용 Aspose.HTML의 시스템 요구 사항은 무엇입니까?

Java용 Aspose.HTML에는 JDK(Java Development Kit) 및 호환 운영 체제가 필요합니다. 이 자습서에 언급된 전제 조건을 충족하는지 확인하세요.