Java 엑셀 sheet 이미지 변환 중 font 에러
페이지 정보
작성자 도란시스템 작성일 2024-03-19 13:14 조회 28회 댓글 0건본문
첨부파일
관련링크
Workbook workbook = new Workbook(); OutputStream os = new FileOutputStream(tempPath); IWorksheet worksheet = workbook.getWorksheets().get(0); worksheet.getRange("A1:" + mc.getAddress()).toImage(os, ImageType.PNG);
위의 자바코드를 실행하면 4번째 코드 엑셀을 이미지로 변환하는 과정에서 에러가 발생합니다.
[DEBUG] 2024-03-19 12:54:17.418 [http-nio-8080-exec-5] [6b5e32d5-a06b-424f-ad89-c8a57fef8b2c] [999-EMT144] [0:0:0:0:0:0:0:1] e - Can't encode char[미] by font[Arial-BoldMT].
java.lang.IllegalArgumentException: No glyph for U+BBF8 (미) in font Arial-BoldMT
at org.apache.pdfbox.pdmodel.font.PDCIDFontType2.encode(PDCIDFontType2.java:372) ~[pdfbox-app-2.0.22.jar:2.0.22]
at org.apache.pdfbox.pdmodel.font.PDType0Font.encode(PDType0Font.java:422) ~[pdfbox-app-2.0.22.jar:2.0.22]
at org.apache.pdfbox.pdmodel.font.PDFont.encode(PDFont.java:332) ~[pdfbox-app-2.0.22.jar:2.0.22]
at com.grapecity.documents.excel.q.a.e.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.a.e.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.a.e.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.f.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.d.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.f.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.d.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.f.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.d.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.f.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.d.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.q.k.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.by.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.dG.a(Unknown Source) [gcexcel-6.0.4.jar:?]
at com.grapecity.documents.excel.cl.toImage(Unknown Source) [gcexcel-6.0.4.jar:?]
at
Workbook.FontsFolderPath = "C:\\Windows\\Fonts";
경로지정을 해주었을때도 같은 현상이 발생하였습니다.
위와 같은 에러가 무수히 발생하는데 엑셀 업로드와 이미지변환은 정상적으로 작동합니다.
위 에러를 해결하는 방법이 있을까요?
해당하는 엑셀파일도 첨부합니다.
댓글목록
등록된 댓글이 없습니다.