2012-09-08 2 views
1

자바 프로그램에 글꼴을 삽입하고 표준 Java 라이브러리를 사용하여이를 수행하는 방법을 알고 있습니다. 그러나 iText를 사용하여 어떻게합니까?iText를 사용하여 자바 프로그램에 글꼴 임베드

내 프로젝트 (또는 나중에 jar 파일)가 절대적으로 필요하지 않은 경우 (모든 Java 지원 플랫폼에서 작동하도록 프로그램을 원할 경우) 변경되지 않도록하고 싶습니다.

*.ttf 파일을 사용하여 글꼴을 가져오고 있습니다.

+1

어떻게 Java 프로그램에 글꼴을 포함 시키시겠습니까? –

+0

내 프로그램이 실행되는 플랫폼에 설치되어 있지 않아도 ... – Karlovsky120

+0

플랫폼에 종속적입니까? –

답변

0

public static String[] FONT = 
    {"path/to/fonts/xxx.ttf", BaseFont.WINANSI}; 

후 문서와

BaseFont bf = BaseFont.createFont(FONT[0], FONT[1], BaseFont.EMBEDDED); 
Font font = new Font(bf, 24); 

를 사용 폰트를 정의한다.

+0

어떤 이유로 작동하지 않습니다 ... http://stackoverflow.com/questions/12333018/creating-fonts-from-ttiles-using-itext – Karlovsky120

+0

잘못된 인코딩 일 수 있습니까? – Karlovsky120

관련 문제