- 200 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 07:19:50 .net]
- > それは、jrxmlからjasperを作るときに、
> プロパティファイルを読み込んで値を変更するって事でしょうか。 そうっす。 開発用・本番用のプロパティファイルの振り分けは ant とかでやればいいだけの話なんで これで困ることはないと思うんですよ。 FontApp.java で > FontKey key = new FontKey("sansserif", false, true); (中略) > exporter.setParameter(JRExporterParameter.FONT_MAP, fontMap); って部分があって、ここで sanserif を COMICBD.TTF にマップしてると思われ。 で、作成される PDF の sansserif 指定されてる部分が 愉快なフォント(COMICBD.TTF)になってる、と。 font.properties から引っ張ってくるところを プログラム側から上書きしてるイメージ。 FONT_MAP を *.jrxml 内部で指定できるかどうかは ちょっと試してみないと分からないです。
|

|