
Java를 사용하여 Word를 PDF로 변환
과거에 Java 애플리케이션에서 PDF 파일을 MS Word 파일로 변환하는 방법을 보여주는 블로그 게시물을 게시했습니다. PDF 및 Word 파일 형식은 풍부한 특성으로 인해 가장 널리 사용되는 파일 형식입니다. 그러나 이 기사에서는 이 경량 엔터프라이즈 수준 Java라이브러리를 사용하여 프로그래밍 방식으로 Java를 사용하여 Word를 PDF로 변환하는 방법을 배웁니다. 이 라이브러리는 설정하기 쉽고 타사 라이브러리에 의존하지 않습니다.
이 블로그 게시물에서 다음 섹션을 다룹니다.
- Java를 사용하여 Word를 PDF로 변환 - API 설치
- Java 앱에서 Word에서 PDF로 변환기를 빌드하는 방법
- 프로그래밍 방식으로 DOCX를 PDF로 변환하는 Java 라이브러리 - 고급 기능
Java를 사용하여 Word를 PDF로 변환 - API 설치
이 Java 라이브러리의 설치 절차는 매우 쉽습니다. 이 링크를 방문하여 설치에 대해 알 수 있습니다. 그러나 jar 파일을 다운로드하거나 다음 Maven 구성을 따를 수 있습니다.
저장소
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
의존
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>21.11</version>
<type>pom</type>
</dependency>
Java 앱에서 Word에서 PDF로 변환기를 빌드하는 방법
프로그래밍 방식으로 DOCX/DOC 파일을 PDF 형식으로 변환하는 것은 더 이상 어려운 작업이 아닙니다. 이 Java 라이브러리를 사용하면 몇 줄의 코드를 사용하여 파일을 조작할 수 있습니다.
다음 단계와 코드 조각은 Java를 사용하여 Word를 PDF로 변환합니다.
// Document 클래스의 인스턴스를 초기화하고 소스 DOCX 파일을 로드합니다.
Document doc = new Document( "output.docx");
// save 메소드를 호출하여 파일을 PDF 형식으로 저장하십시오.
doc.save( "SaveDocx2PDF.pdf");
프로그래밍 방식으로 DOCX를 PDF로 변환하는 Java 라이브러리 - 고급 기능
이 섹션에서는 이 라이브러리의 몇 가지 고급 기능에 대해 알아봅니다.
이 변환을 수행하려면 다음 단계를 따르십시오.
- Document 클래스의 인스턴스를 초기화하고 소스 DOCX 파일을 로드합니다.
- PdfSaveOptions 클래스의 개체를 만듭니다.
- 이 setCompliance 메서드를 호출하여 PDF 표준 준수 수준을 지정합니다.
- setExportDocumentStructure 메서드는 문서 구조를 내보낼지 여부를 결정하는 값을 설정합니다.
- setJpegQuality 메서드를 호출하여 PDF 문서 내 JPEG 이미지의 품질을 지정합니다.
- save 메서드를 호출하여 파일을 PDF 형식으로 저장합니다.
// Document 클래스의 인스턴스를 초기화하고 소스 DOCX 파일을 로드합니다.
Document doc = new Document( "output.docx");
// save 메소드를 호출하여 파일을 PDF 형식으로 저장하십시오.
doc.save( "SaveDocx2PDF.pdf");
무료 라이선스 받기
무료 임시 라이선스를 사용하여 평가 제한 없이 API를 사용해 볼 수 있습니다.
합산
이것으로 이 블로그 포스트를 마칩니다. 프로그래밍 방식으로 Java를 사용하여 Word를 PDF로 변환하는 방법을 살펴보았습니다. 또한 이 Java 라이브러리의 문서를 방문하여 다른 기능을 탐색할 수 있습니다. 이 기사는 Java 응용 프로그램에 Word to PDF 변환기를 장착하려는 경우 도움이 될 것입니다. 또한 conholdate.com은 새로운 주제에 대한 다른 블로그 게시물을 작성하고 있습니다. 따라서 최신 업데이트에 대한 연락을 유지하십시오.
질문하기
포럼에서 질문이나 질문을 공유할 수 있습니다.