来自富文本格式的维基百科页面(http://en.wikipedia.org/wiki/Rich_Text_Format):
截至2008年3月,当前版本为1.9.1。根据微软的Office 2010 资源工具包文档,Microsoft正在停止对RTF的增强 规格。此外,Word 2010及更高版本中的某些新功能将无法保存 适当的RTF格式。[11]
参考资料如下: http://technet.microsoft.com/en-us/library/cc179199.aspx#BKMK_Changed
我正在努力包含一些静态的,格式化的文本,这些文本将从本地数据库中提取,并将由仅在内部使用的应用程序显示。
我应该通过.NET的内置RichTextBox使用RTF格式吗?微软的新OpenXML格式会在不久的将来被弃用吗?
完全跳过Rich Text并使用HTML格式化会更好吗?如果是这样,你会推荐什么.NET控件?
显然,我不想为这样一个微不足道的问题设计我自己的文本格式控件,但我不想浪费开发时间来实现几乎弃用的技术。
谢谢!
答案 0 :(得分:1)
使用RTF控件很长一段时间你会好起来的。它不会去任何地方。将来可能会有更好的替代方案,但RTF控件不会被弃用。正如Boldewyn在评论中所说的那样,RTF没有对其进行改进,以使其与Microsoft Word中的功能保持同步。但是RTF格式本身并不存在。