作成日: 2016/02/17 最終更新日: 2016/05/18
文書種別
不具合
状況
修正済み
詳細
RtfFilterのConvertFromDocumentメソッドにて出力されるRTFのヘッダ文字列が、以下のようにen-US固有の内容で固定で出力しています。
"{¥rtf1¥ansi¥ansicpg1252¥deff0¥deflang1033¥deflangfe1033"
また、RtfFilterから出力される際、フォントのcharasetの設定が含まれていません。
"{¥rtf1¥ansi¥ansicpg1252¥deff0¥deflang1033¥deflangfe1033"
また、RtfFilterから出力される際、フォントのcharasetの設定が含まれていません。
回避方法
この問題はバージョン4.0.20161.507で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
日本語を含むドキュメントをRTF化する場合、ConvertFromDocumentメソッドにて出力されたRTFの内容を以下のように置換します。
"{¥rtf1¥ansi¥ansicpg1252¥deff0¥deflang1033¥deflangfe1033" → "{¥rtf1¥ansi¥deff0"
"{¥f0" → "{¥f0¥fcharset128"
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
日本語を含むドキュメントをRTF化する場合、ConvertFromDocumentメソッドにて出力されたRTFの内容を以下のように置換します。
"{¥rtf1¥ansi¥ansicpg1252¥deff0¥deflang1033¥deflangfe1033" → "{¥rtf1¥ansi¥deff0"
"{¥f0" → "{¥f0¥fcharset128"
旧文書番号
81568