1

Java プログラムにフォントを埋め込みたいのですが、標準の Java ライブラリを使用してそれを行う方法を知っています。ただし、iTextを使用してどのように行うのですか?

絶対に必要でない限り、自分のプロジェクト (またはその後の jar ファイル) の外部にあるものは改ざんされたくありません (自分のプログラムがすべての Java サポート プラットフォームで動作するようにしたい)。

ファイルを使用してフォントをインポートしてい*.ttfます。

4

1 に答える 1

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);

ドキュメントで。

于 2012-09-08T17:40:20.607 に答える