< /p>
Java 에서 POI 를 사용하여 Word 문서를 PDF 로 변환하려면 < /p>
POI 및 관련 종속 라이브러리 (예: poi-ooxml, poi-oo XML-) 추가 단계가 필요합니다
< /p>
Word 문서 로드:
Java
inputstream inputstream = new file inputstream >
xwpfdocumentdocument = new xwpfdocument (inputstream); < /p>
PDF 출력 스트림 작성:
Java
output stream output stream = new file output stream
pdf 옵션 옵션 = pdf 옵션.create (); < /p>
POI 에 제공된 방법을 사용하여 Word 문서를 pdf 로 변환:
scss
pdfconverter.getinstance ( < /p>
입출력 흐름 닫기:
go
copycode
inputstream.cloom
outputstream.close (); < /p>
전체 코드 예:
Java
import java.io.file inputstream;
import java.io.file output stream;
import java.io.inputstream;
import java.io.outputstream;
importorg.apache.poi.xwpf.usermodel.xwpfdocument;
importorg.apache.poi.xwpf.converter.pdf.pdf options;
importorg.apache.poi.xwpf.converter.pdf.pdf converter;
public classwordtopdfconverter {
public static voidmain (string [] args) the
xwpfdocumentdocument = new xwpfdocument (inputstream);
output stream output stream = new file output stream ("test.pdf");
pdf 옵션 옵션 = pdf 옵션.create ();
pdfconverter.getinstance (). convert (문서, 출력 스트림, 옵션);
inputstream.close ();
outputstream.close (); < /p > <
P> }
}
이 방법은 운영 체제에 설치된 MS Office 소프트웨어에 따라 달라지므로 MS Office 가 시스템에 설치되어 있고 올바른 환경 변수가 구성되어 있는지 확인해야 합니다. < /p >