作成日: 2014/11/14 最終更新日: 2015/05/21
文書種別
不具合
状況
修正済み
詳細
C1Reportで作成したレポートをPDFにシステムフォントを使用してにエクスポートすると、出力されたPDFで次のような現象が発生します。
なお、この現象は2013J v3以前のアセンブリでは発生しません。
- 文字の間隔が広く表示される
- 文字を右寄せに配置できない
なお、この現象は2013J v3以前のアセンブリでは発生しません。
回避方法
この問題はバージョン4.0.20151.209で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次のとおりです。
本事象はフォントを埋め込んだPDFファイルでは発生しません。
C1ReportデザイナからPDFに出力する場合は、プレビュー画面メニューの「PDF」ボタンから「PDF(埋め込みフォント)」をクリックします。
また、コードで出力する場合は、RenderToFileメソッドでPDFEmbedFontsを指定します。
◎サンプルコード(VB)
◎サンプルコード(C#)
※フォントのライセンスによっては、PDF埋め込みが許可されていないものがございます。詳しくは、お使いになるフォントベンダー様にご確認下さい。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次のとおりです。
本事象はフォントを埋め込んだPDFファイルでは発生しません。
C1ReportデザイナからPDFに出力する場合は、プレビュー画面メニューの「PDF」ボタンから「PDF(埋め込みフォント)」をクリックします。
また、コードで出力する場合は、RenderToFileメソッドでPDFEmbedFontsを指定します。
◎サンプルコード(VB)
c1Report1.RenderToFile("ファイル名", C1.C1Report.FileFormatEnum.PDFEmbedFonts)
◎サンプルコード(C#)
c1Report1.RenderToFile("ファイル名", C1.C1Report.FileFormatEnum.PDFEmbedFonts);
※フォントのライセンスによっては、PDF埋め込みが許可されていないものがございます。詳しくは、お使いになるフォントベンダー様にご確認下さい。
旧文書番号
81063