PUB를 PDF로 변환
Publisher를 PDF로 변환하는 컨버터. Java API 변환 기능.
Microsoft® Publisher 문서 파일 형식은 뉴스레터, 브로셔, 전단지, 엽서 등 다양한 출판물을 만드는 데 사용되며 전자 메일 및 웹 사이트에서도 활용됩니다. Pub 파일에는 텍스트와 비트맵 및 벡터 그래픽 데이터가 모두 포함됩니다.
다른 모든 Microsoft® 제품과 마찬가지로 Publisher 애플리케이션 자체는 무료가 아닙니다. 또한 이 형식의 파일은 해당 프로그램에서만 열 수 있기 때문에 작업 결과를 공유하려면 때때로 PUB 파일을 보다 보편적인 형식으로 변환해야 합니다. 가장 널리 사용되는 변환은 PUB에서 PDF로의 변환이며, 현재 모든 최신 디바이스에서 지원되고 추가 소프트웨어 없이 브라우저에서도 열 수 있습니다. 아래는 Java용 PUB‑to‑PDF 변환 기능이며, 이 라이브러리는 자체 프로젝트를 만들 때도 사용할 수 있습니다.
변환을 실행하기 전에 단일 페이지 문서뿐만 아니라 다중 페이지 .pub 파일도 지원하는 **Java PUB to PDF Converter API**를 통합해야 합니다.
Java를 사용하여 PUB를 PDF로 변환하는 방법
PUB를 PDF로 변환하기 위해, Java 플랫폼용으로 기능이 풍부하고 강력하며 사용하기 쉬운 변환 API인 Aspose.PUB for Java API 를 사용할 것입니다. 최신 버전을 직접 Aspose Maven Repository 에서 다운로드하고, pom.xml에 다음 구성을 추가하여 Maven 기반 프로젝트에 설치할 수 있습니다.
Repository
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pub</artifactId>
<version>20.8</version>
</dependency>
Java에서 PUB를 PDF로 변환
- PubFactory 클래스의 createParser() 메서드를 사용하여 PUB 파일을 로드합니다.
- IPdfConverter 인터페이스의 parse() 메서드를 사용하여 파일을 구문 분석합니다.
- IPdfConverter 인터페이스의 convertToPdf() 메서드를 사용하여 PUB를 PDF로 변환합니다.
시스템 요구 사항
- Aspose.PUB for Java는 모든 주요 운영 체제에서 지원됩니다. 다음 전제 조건이 충족되는지 확인하십시오.
- J2SE 8.0 (1.8) 이상.
PUB에서 PDF로의 변환을 위한 Java 코드
// Load PUB file
IPubParser parser = PubFactory.createParser(fileName);
// Parse file
Document doc = parser.parse();
// Convert PUB to PDF
com.aspose.pub.PubFactory.createPdfConverter().convertToPdf(doc, "output.pdf");또한 PUB‑to‑PDF 크로스‑플랫폼 애플리케이션을 시험해 볼 수 있습니다. 매우 간단한 인터페이스를 제공하며 프로세스는 몇 초 안에 완료됩니다.
이 솔루션을 사용하면 여러 Publisher 파일을 변환하고, PUB를 PDF로 변환하며, 변환된 문서를 장치에 저장할 수 있습니다.