UWP 如何读取rtf文件到RichEditBox
1、首先,要有RichEditBox。如果任务不是显示进行的,只要得到Rtf格式的string,new一个RichEditBox即可。
2、这里假设已经有StorageFile文件。那么直接使用OpenStreamForReadAsync异步方法得到读取流。接着获取其IRandomAccessStream接口。
3、接着调用RichEditBox的Document的成员的如图方法,并设置读取选项,从随机访问流接口读取数据。
4、读取完毕后,使用RichEditBox的Document的GetText方法,按照同样格式获取Rtf格式的字符串string。然后关闭流。
5、另外注意Rtf的读取要考虑到Rtf文件的格式。按照什么格式创建的文件,就用什么方式读取。
6、最终效果如图所示,左侧是得到的Rtf格式的string,右边是RichEditBox中的显示效果。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:25
阅读量:68
阅读量:58
阅读量:72
阅读量:90