富文本格式是否已经被弃用?

7

从维基百科关于Rich Text Format的页面(http://en.wikipedia.org/wiki/Rich_Text_Format):

截至2008年3月,当前版本为1.9.1。根据微软Office 2010资源工具包文档,微软正在停止对RTF规范的增强。此外,Word 2010和更高版本中的一些新功能将无法正确保存到RTF格式中。[11]

参考链接在这里: http://technet.microsoft.com/en-us/library/cc179199.aspx#BKMK_Changed

我正在努力包含一些静态格式化文本,这些文本将从本地数据库中提取,并将由仅内部使用的应用程序显示。

我应该使用.NET内置的RichTextBox来使用Rich Text格式吗?它会在不久的将来被Microsoft的新OpenXML格式所取代吗?

是否最好跳过Rich Text,改用HTML格式?如果是,你会推荐哪个.NET控件?

显然,我不想为这么微不足道的问题设计自己的文本格式控件,但我也不想浪费开发时间来实现一个即将过时的技术。谢谢!

2
那里的文本说,RTF并没有被放弃,只是不再继续开发。这是一个区别。 - Boldewyn
1个回答

1
你会长长久久地使用RTF控件的。它不会消失。未来可能会有更好的替代品,但RTF控件不会被弃用。正如Boldewyn在评论中所说,RTF没有更新以使其与Microsoft Word中的功能保持最新状态。但RTF格式本身并不会消失。

1
是的,RTF将永远存在,但却被困在其目前的形式中。Word中已经有大量设置不能保存在RTF中(如内容控件、主题等),因此它已经被抛在了后面。 - David Thielen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接