rtf文本导入导出不一致
将一段rtf 文本Load 进去,save 出来的文本与Load进去的不一样!! 我Load{\comment XXXX}...这样一段,save 的时候没有,是不是rtf 格式错了,还是怎么的。 回复 1楼JSM的帖子Save/Load的时候要设置参数StreamType为RichTextFormat.
在Tx TextControl导入rtf文件的代码参考:
textControl1.Load ("..\\..\\TestFiles\\Caption.rtf", TXTextControl.StreamType.RichTextFormat);
textControl1.Selection.Start = textControl1.Text.Length;
textControl1.Selection.Load ("..\\..\\TestFiles\\Net.htm", TXTextControl.StreamType.HTMLFormat);
在本例中,首先导入了一个rtf文件,然后将一个HTML文件追加到它的末尾。
Save也是同理,要将参数中的StreamType设置为RichTextFormat。
Save也有两种Save/Selection.Save.
Save:
http://www.textcontrol.com/en_US/support/documentation/dotnet/n_textcontrol.save.htm
selection.Save:
http://www.textcontrol.com/en_US/support/documentation/dotnet/n_selection.save.htm 我问的不是这个意思,我问的是,导入rtf 的内容,没有作修改的情况下,再save 出来,就不一样了. 回复 3楼JSM的帖子
没有重现你的问题。
请问你是使用我2楼的代码进行的Save/Load么?还是采用其他方式,能否将你的Demo发过来,我们可以帮你看看问题所在。
页:
[1]