日本語フォントが文字化けして表示・印刷されます。
対象製品
ActiveReports for .NET 6.0J Standard
詳細
特定の環境で、2バイト文字(日本語フォント)使用時に文字化けが発生する場合には、フォントのエンコーディング処理に何らかの原因がある可能性が考えられます。
TextBoxやLabelコントロールの、Styleプロパティに"ddo-char-set: 128;"という記述を追加し、文字セットを明示的に「日本語」に指定してください。
GdiCharSetは、使用するGDI文字セットを表すもので、Platform SDKのヘッダファイル WinGDI.h で定義されたリストから値を取得します。日本語を表示する場合には、SHIFTJIS_CHARSET(シフトJIS 文字セット)である、"128"に設定されている必要があります。
TextBoxやLabelコントロールの、Styleプロパティに"ddo-char-set: 128;"という記述を追加し、文字セットを明示的に「日本語」に指定してください。
GdiCharSetは、使用するGDI文字セットを表すもので、Platform SDKのヘッダファイル WinGDI.h で定義されたリストから値を取得します。日本語を表示する場合には、SHIFTJIS_CHARSET(シフトJIS 文字セット)である、"128"に設定されている必要があります。
関連情報
キーワード
問題 印刷・プレビュー
この文書は、以前は次のFAQ IDで公開されていました : 12073