作成日: 2025/10/01 最終更新日: 2025/11/05
文書種別
不具合
状況
修正済み
詳細
フィールドのテキストにBoldを設定したレポートをロードし、PdfFilterを用いてPDFにエクスポートすると、フォントによっては太字が反映されません。
※MS P 明朝は1バイト文字、2バイト文字とも反映されません。
Centuryは1バイト文字が反映されません。2バイト文字はOKです。
※なお、MS ゴシックは1バイト文字、2バイト文字ともOKです。
※MS P 明朝は1バイト文字、2バイト文字とも反映されません。
Centuryは1バイト文字が反映されません。2バイト文字はOKです。
※なお、MS ゴシックは1バイト文字、2バイト文字ともOKです。
回避方法
この問題は2025J v1.1(4.8.20251.721)で修正されました。
※修正版を適用しない場合の回避方法は以下の通りです。
PDFへのエクスポートの際に、C1PdfFilter クラスを使用します。
◎サンプルコード(VB)
Using filter As New C1.Win.C1Document.Export.C1PdfFilter filter.FileName = "UseC1PdfFilter.pdf" filter.PdfACompatible = False filter.EmbedFonts = False report.Export(filter) report.RenderToFilter(filter) Process.Start(filter.FileName) End Using