아파치 POI에서는 기본적으로 제공되지만 사용자 정의 글꼴을 추가 할 수없는 글꼴을 추가 할 수 있습니다. 내가 한 일은 다음과 같습니다.아파치 POI에 사용자 정의 글꼴을 추가하는 방법 ppt
XSLFTextBox categoryTitleShape = indexslide.createTextBox(); categoryTitleShape.setAnchor (새로운 java.awt.Rectangle (25, 40, 120, 30)); XSLFTextRun categoryTitle = categoryTitleShape.addNewTextParagraph(). addNewTextRun(); categoryTitle.setText ("CATEGORIES"); // visible text categoryTitle.setFontSize (20.); categoryTitle.setFontColor (Color.BLACK); categoryTitle.setBold (true); categoryTitle.setFontFamily (HSSFFont.FONT_ARIAL, FontGroup.EAST_ASIAN);
위의 코드는 apache에서 사용할 수있는 글꼴을 추가합니다. ppt. 하지만 사용자 지정 글꼴을 추가해야합니다. 도와주세요.
...하지만 XSLF [대한 글꼴을 포함시킬 수 있음] (https ://mail-archives.apache.org/mod_mbox/poi-user/201310.mbox/ <[email protected]>) ... 그러나이 접근법에는 제한 (글꼴 설치 권한)이 있습니다. – kiwiwings
@kiwiwings : 감사합니다. 나는 알지 못했다. https://blogs.office.com/en-us/2015/07/06/document-font-embedding-demystified/?eu=true에 대한 통찰력이 더 있습니다. 그러나 SSL 인증서가 오래된 것입니다. 'grmbl' 마이크로 소프트! 그럼에도 불구하고 그것을 시도하고 이것을 읽습니까. –
@kiwiwings : 통찰력은 "Document font embedding demystified"가 약속 한 제목만큼이나 중요하지 않습니다 ;-). 'apache poi'가 장래에'XWPF'와/또는'XSLF'에 폰트 임베딩 기능을 제공 할 계획이 있는지 알고 있습니까? –