Microsoft Word 문서는 교육 및 전문 조직에서 가장 널리 사용되는 문서 형식입니다. 이러한 문서는 사용량이 많기 때문에 일상적인 작업에 관여합니다. 소프트웨어 세계에서 문서 작성 프로세스의 자동화는 생산성 향상과 관련하여 많은 이점을 제공합니다. 그러나 프로그래밍 방식으로 Word 문서를 생성하기 위해 엔터프라이즈급 문서 생성기 API를 사용할 것입니다. 자, 그럼 이 가이드를 시작하여 Java를 사용하여 Word 문서를 만드는 방법을 알아 보겠습니다.
다음 섹션을 다룰 것입니다.
문서 생성기 API 설치
이 Java 라이브러리의 설치 프로세스는 매우 간단하며 몇 초면 됩니다. 따라서 JAR 파일을 다운로드하거나 다음 Maven 구성을 사용하여 이 라이브러리를 설치할 수 있습니다.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.10</version>
<classifier>jdk17</classifier>
</dependency>
Java를 사용하여 Word 문서를 만드는 방법
이 Java 라이브러리를 사용하여 Word 문서를 작성하는 것은 Java에서 몇 줄의 소스 코드의 문제입니다.
다음 단계와 코드 스니펫을 따를 수 있습니다.
- 문서 클래스의 인스턴스를 만듭니다.
- Document 객체로 DocumentBuilder 클래스의 객체를 초기화합니다.
- write 메서드를 호출하여 문서에 문자열을 삽입합니다.
- save 메서드를 호출하여 파일을 Word 형식으로 저장합니다.
다음 코드를 복사하여 기본 파일에 붙여넣습니다.
// Document 클래스의 인스턴스를 만듭니다.
Document doc = new Document();
// Document 객체를 사용하여 DocumentBuilder 클래스의 객체를 초기화합니다.
DocumentBuilder builder = new DocumentBuilder(doc);
// write 메서드를 호출하여 문서에 문자열을 삽입합니다.
builder.write("hello world");
// 저장 메소드를 호출하여 파일을 Word 형식으로 저장하십시오.
doc.save( "prog.docx");
출력은 아래 이미지에서 볼 수 있습니다.
워드 문서 생성 - 고급 옵션
이 문서 생성기 API에서 제공하는 방대한 메서드 스택이 있습니다. 또한 이미지 추가, 표 삽입, 글꼴 변경 등과 같은 더 많은 작업을 수행할 수 있습니다.
다음 단계는 이미지와 링크를 프로그래밍 방식으로 추가하기 위한 것입니다.
- Document 클래스의 인스턴스를 인스턴스화하여 디스크의 절대 경로에서 문서를 로드합니다.
- Document 개체를 사용하여 DocumentBuilder 클래스의 인스턴스를 만듭니다.
- insertImage 메서드를 호출하여 이미지를 파일에 삽입합니다.
- insertHyperlink 메서드를 사용하여 하이퍼링크를 추가합니다.
- save 메서드는 World 파일을 저장합니다.
String fileName = "prog.docx";
// Document 클래스의 인스턴스를 인스턴스화하여 디스크의 절대 경로에서 문서를 로드합니다.
Document doc = new Document(fileName);
// Document 객체를 사용하여 DocumentBuilder 클래스의 인스턴스를 만듭니다.
DocumentBuilder builder = new DocumentBuilder(doc);
// 파일에 이미지를 삽입하려면 insertImage 메소드를 호출하십시오.
builder.insertImage("pic.png");
// insertHyperlink 메서드를 사용하여 하이퍼링크를 추가합니다.
builder.insertHyperlink("this is a link","www.google.com",false);
// save 메소드는 World 파일을 저장합니다.
doc.save("prog.docx");
아래 이미지에서 출력을 볼 수 있습니다.
무료 라이선스 받기
무료 임시 라이선스를 사용하여 평가 제한 없이 API를 사용해 볼 수 있습니다.
합산
이것으로 이 블로그 게시물을 마칩니다. Java를 사용하여 Word 문서를 만드는 방법을 배웠습니다. 또한 이 문서 생성기 API에서 제공하는 몇 가지 고급 방법도 살펴보았습니다. 따라서 문서를 방문하여 다른 기능을 확인하는 것을 잊지 마십시오.
또한 시작 안내서를 따르는 것이 좋습니다.
마지막으로 conholdate.com은 새 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 주시기 바랍니다.
질문하기
포럼에서 귀하의 질문이나 질문에 대해 알려주실 수 있습니다.
FAQ
Java에서 .DOC 파일을 어떻게 생성합니까?
이 링크를 따라 MS Word 파일 형식으로 파일을 만드는 단계와 코드 스니펫을 알아보세요.