跨平台RTF控制?

时间:2008-09-16 22:54:15

标签: cross-platform rtf

有谁知道可以在Linux / Windows / Mac上使用的RTF控件?不幸的是我必须提到它,但它实际上必须能够保存和打开rtf文件......例如,与wxWidgets wxRichTextCtrl不同。

编辑:感谢HappySmileMan的回复。更好的是,如果它更像是独立的,而不是它依赖的大型库的一部分。

编辑:...它看起来不像打开rtf文件......呃。

4 个答案:

答案 0 :(得分:1)

RTF根本不常见;它是由微软控制的凌乱格式,基本上是.doc格式的文本转储。我所知道的唯一开源RTF实现是在Abiword,OpenOffice和KWord中。所有这些都是跨平台的,但没有一个可能符合你喜欢的“控件”(尽管abiword有一个bonobo界面,而KWord有一个KPart,所以它们可以嵌入,虽然是重量级的)。

答案 1 :(得分:0)

如果我正确理解了这个问题,那么您正在寻找的功能就在Qt工具包中。

有关此问题的一些信息可在https://doc.qt.io/qt-5/richtext.html

找到

答案 2 :(得分:0)

Qt的控件是HTML,而不是RTF(虽然foobar可能只是意味着富文本,在这种情况下它会没问题)

答案 3 :(得分:0)

似乎我想要的东西(跨平台rtf控件读写实际的rtf文件)不存在,至少不是免费和开源。 ......我接受这个答案,但似乎不可能。