쿰쿰한발바닥
12
2021-05-11 14:41:12
1
140

poi 라이브러리 PdfConverter 에러


지정된 경로에 있는 엑셀파일을 PDF로 변환하는 개발을 진행중입니다.

import org.apache.poi.xwpf.converter.pdf.PdfConverter;

위와 같이 poi 라이브러리를 import시키고 

PdfConverter.getInstance().convert(document, out, options);

작성을 하니 PdfConverter.getInstance() 부분이 빨간줄 뜨면서 에러가 납니다.

Exception in thread "main" java.lang.Error: Unresolved compilation problems:

                The type org.apache.poi.xwpf.converter.core.IXWPFConverter cannot be resolved. It is indirectly referenced from required .class files

                The method getInstance() from the type PdfConverter refers to the missing type IXWPFConverter


해결책을 검색해보아도 마땅한 결과가 나오지 않고, 대부분의 개발자들이 저렇게 작성을 하더라구요.

에러와 관련된 jar버젼은 org.apache.poi.xwpf.converter.pdf-1.0.6.jar 이고 java 버젼은 1.8입니다.


위에 작성된 소스에 오타가 있을수는 있으나 개발중인 소스에는 오타가 없다는 점 알아주시고,

에러와 관련이 없다 생각하여 소스가 많이 생략되었습니다. 보기 불편하시다면 댓글에 남겨주세요. 중간에 작성된 소스도 오픈 하겠습니다.


마지막으로, 글을 읽어주셔서 감사합니다!

0
  • 답변 1

  • lendoris
    191
    2021-05-17 17:28:25

    spire.PDF for JAVA라는 무료 라이브버리를 강추해요

  • 로그인을 하시면 답변을 등록할 수 있습니다.