PUB 파일은 브로셔, 전단지 등과 같은 대용량 문서를 디자인할 때 자주 사용됩니다. PUB 파일을 HTML 웹페이지로 변환할 수 있습니다. 이 기사에서는 다음 제목 아래에서 단계별로 변환에 대한 모든 세부 정보를 배웁니다.
PUB to HTML 웹페이지 변환기 – Java API 설치
PUB에서 HTML로의 변환은 기본적으로 2단계 프로세스입니다. 먼저 Aspose.PUB for Java API를 사용하여 PUB 파일을 PDF 문서로 변환해야 합니다. 그런 다음 Java를 사용하여 프로그래밍 방식으로 중간 PDF 파일을 HTML 형식 파일로 변환할 수 있습니다. 따라서 New Releases 섹션에서 JAR 파일을 다운로드하거나 다음 Maven 구성을 사용하십시오.
저장소:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
의존:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pub</artifactId>
<version>20.8</version>
</dependency>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>21.9</version>
</dependency>
</dependencies>
Java를 사용하여 PUB를 HTML 웹페이지로 변환
다음 단계에 따라 PUB 파일을 HTML 웹페이지 형식 파일로 변환할 수 있습니다.
- ByteArrayOutputStream을 초기화하여 중간 PDF 파일을 저장합니다.
- createParser 메소드를 사용하여 PUB 파일에 대한 Pub Parser를 초기화합니다.
- parse 메서드를 사용하여 게시자 파일을 구문 분석합니다.
- PUB를 PDF 파일로 변환하고 결과를 ByteArrayOutputStream에 저장합니다.
- 스트림에서 중간 PDF 문서를 로드합니다.
- PUB 파일을 HTML 웹 페이지로 변환하거나 내보냅니다.
다음 코드는 Java를 사용하여 프로그래밍 방식으로 PUB 파일을 HTML 웹 페이지로 변환하는 방법을 보여줍니다.
// 중간 PDF 파일을 보관하기 위해 ByteArrayOutputStream을 초기화합니다.
final ByteArrayOutputStream os = new ByteArrayOutputStream();
// 입력 PUB 파일 로드
IPubParser parser = PubFactory.createParser("Sample.pub");
// 입력 게시자 파일 구문 분석
com.aspose.pub.Document doc = parser.parse();
// PUB 파일을 PDF로 변환하고 결과를 ByteArrayOutputStream에 저장
PubFactory.createPdfConverter().convertToPdf(doc, os);
// ByteArrayOutputStream에서 입력 PDF 파일 로드
com.aspose.pdf.Document document = new com.aspose.pdf.Document(os.toByteArray());
// HtmlSaveOptions 클래스 개체 초기화
HtmlSaveOptions options = new HtmlSaveOptions();
// PUB 파일을 HTML 웹페이지로 변환
document.save("Output.html", options);
무료 평가판 라이선스 받기
API를 제한 없이 테스트하기 위해 무료 임시 라이선스를 요청할 수 있습니다.
결론
이 기사에서는 게시자 파일인 PUB를 HTML 웹 페이지로 변환하는 방법을 살펴보았습니다. 출력 파일은 충실도가 높고 효율적으로 생성됩니다. 위에서 설명한 몇 가지 간단한 단계만 수행하면 API가 요구 사항에 따라 출력 파일을 생성합니다. 또한 API 문서를 방문하여 API에 대해 자세히 알아볼 수 있습니다. 문제가 있는 경우 무료 지원 포럼에 문의해 주십시오.