わかりましたので、RichTextBox ユーザー コントロールを用意しました。このコントロールに、ユーザーは任意の数のリッチ テキスト要素を入力して、コンテンツを HTML に変換できます。現時点では、特にテーブルに取り組んでいます。ほとんどの場合、それらは非常に簡単に機能しますが、RTF をファイルに保存してから再度ロードしようとすると、\trautofit1
コントロール ワードが消え、テーブルの幅が狭くなります。
RTFファイルに保存するために、私は次のように使用してTextRange.Save(fileStream, DataFormats.Rtf);
います。RTFの保存方法に問題があると確信しています。これにより生成されるファイルにも縮小されたテーブルがあるためです。
保存前のテーブルは次のとおりです。
保存してロードした後の表は次のとおりです。
質問:この動作に対抗する方法はありますか、RTF を取得するためのより良い方法はありますか、それとも別のコントロール ワードを使用してテーブルの幅を自動調整する必要がありますか?