我正在寻找一个简单的C++库来标记和解析RTF(富文本格式)文件.我打算用Qt的QTextEdit编辑它们.
格式化越多越好 - 但实际上我只打算使用Bold和Italics.
在perl中我会使用RTF :: Tokenizer.
如果模块也有一些用于写入的接口,那将是很好的,但我能够用模板和一些正则表达式来强制执行...... :)
谢谢.
我帮助在KOffice中编写RTF导入导出过滤器.您可以访问https://cgit.kde.org/koffice.git/tree/filters/kword/rtf查看代码.代码是模块化的,它只依赖于Qt.
一个快速的SourceForge搜索建议librtf.它尚未开发一段时间,但被列为稳定且属于LGPL.我不知道它是否会支持您需要的东西,但我总是建议在SourceForge中搜索库.