2017-01-12 3 views
1

mxGraph exportPdf 예제에 제시된 방법을 사용하여 mxGraph (Java)에서 성공적으로 내보내고 있습니다.UTF-8 인코딩 된 아시아 언어 텍스트를 지원하기 위해 mxGraph의 pdf/image 내보내기 기능에 사용할 사용자 정의 글꼴을 어떻게 설정합니까?

그러나 기본 글꼴은 그렇게 할 수없는 것처럼 asian-languag utf-8로 인코딩 된 텍스트를 더 많이 지원할 수있는 글꼴을 지정하고 싶습니다.

나는 this other SO question을 발견했습니다. 대답은 다음과 같이 말합니다. "iText를 설정하여 PDF에 필요한 모든 글꼴을 매핑해야합니다."누구든지 mxGraph java에서 사용할 iText 글꼴을 설정하는 프로세스와 관련된 정보를 제공 할 수 있습니까?

+0

, mxGraph가 함께 제공됩니다 iText 2.x. 그것은 알고있는 것이 유용 할 수 있습니다. –

답변

1

내가 그것을 시도 적이 있지만, 나의 이해는 당신이 iTextAsian.jar에서 당겨 CJK example을 수행해야한다는 것입니다, 키 부분이있는 것입니다 : 다른 질문에 따르면

BaseFont bfChinese = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED); 
Font FontChinese = new Font(bfChinese, 12, Font.NORMAL); 
Paragraph p = new Paragraph(chinese, FontChinese); 
document.add(p);