- PR -

JasperReportで外字表示

1
投稿者投稿内容
しむ
会議室デビュー日: 2006/02/10
投稿数: 1
投稿日時: 2006-02-15 21:04
お世話になります。

現在、java2,iReport0.4.1にて帳票プログラムを開発中です。

帳票は最終的にPDF形式で出力するのですが、Staticフィールドに指定した外字が、PDFに出力した際に消える現象がでております。
(例えば「担当者(外字)」→「担当者」となる)

staticフィールド上のフォント指定は、reportFontを使用しており、
下記のような設定をしています。

<reportFont name="testFont" isDefault="false" fontName="testFontName" size="10" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="c:\\windows\\fonts\\msgothic.ttc,1" pdfEncoding="Identity-H" isPdfEmbedded="true"/>


また、iReportのラベル上に、外字が表示されているのは確認済みです。
そして、Excelで外字を入力しPDFに変換した場合は、PDF上で表示されるのも確認しています。

これらの2点から、jasperReportがPDFを作成する際に、文字化けしているのかと推測しているのですが、解決に至りません。

ご存知な方がいらっしゃいましたら、是非ご教授いただけませんでしょうか。
よろしくお願いいたします。
1

スキルアップ/キャリアアップ(JOB@IT)