我正在寻找能够以编程方式编辑和格式化文本的RTF库。 DOM风格的文档解析器和编辑器真的会让事情变得简单。找到了两个通常讨论过的解析器,但它们不符合我的要求:
http://www.sgoliver.net/blog/?page_id=57 - 没有完全实现DOM来抽象各种细节 http://www.sinoreport.net/RTFDomParser_Details.aspx - DOM模型虽然实现得令人满意,但缺乏写出RTF文本的方法
所以我正在寻找的是一个RTF库,能够解析和创建DOM树,允许编辑这个结构,然后保存修改后的结构。
我正在进行一次相当有趣的对话here;以防万一你想评论这些内容。
答案 0 :(得分:1)
我们正在使用Aspose.Words这样的东西。它不是免费的,但效果很好。
http://www.aspose.com/categories/.net-components/aspose.words-for-.net/default.aspx
如果您有更具体的问题或查看其文档,请与我们联系。