JavaアプリケーションでJasperReportにIPAフォントを設定します。
【手順1】
1.「任意のファイルの作成方法」の手順で、『src』直下に『jasperreports_extension.properties』というファイルを作成。
1.『jasperreports_extension.properties』を以下の様に入力し、保存。
net.sf.jasperreports.extension.registry.factory.fonts=net.sf.jasperreports.engine.fonts.SimpleFontExtensionsRegistryFactory net.sf.jasperreports.extension.simple.font.families.font=font/font.xml
1.「任意のディレクトリの作成方法」の手順で、『src』直下に『font』というディレクトリを作成。
2.「任意のファイルの作成方法」の手順で、『font』直下に『font.xml』というファイルを作成。
1.『font.xml』を以下の様に入力し、保存。
※『fontFamily』の『name』は「Jaspersoft StudioでプロジェクトにIPAフォントを設定する方法」で設定したFont設定の『Family Name』の名前を指定。
<?xml version="1.0" encoding="UTF-8"?> <fontFamilies> <fontFamily name="IPA明朝"> <normal>font/ipam.ttf</normal> <pdfEncoding>Identity-H</pdfEncoding> <pdfEmbedded>true</pdfEmbedded> </fontFamily> </fontFamilies>
【手順5】
1.『font』ディレクトリに、IPA明朝のTTFファイルをコピーしてくれば完了です。
以上です。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。