【发布时间】:2011-03-13 23:00:41
【问题描述】:
我需要将 rtf 转换为纯文本。我曾经写过一个去除 rtf 标头的函数,但它从来都不是完美的。
所以一个选项可以使用在运行时创建的 TRichEdit(类似于 here 中描述的内容,但当然是在运行时完成的)。但是还有其他方法吗?是否有为此或更好的方法的 rtl 函数?
更新:
在this question 中,我编写了我的 rtf 到文本程序的最终版本。
【问题讨论】:
-
TRichEdit 出了什么问题?谁生成您要转换的 RTF?如果希望转换从 Microsoft Word 生成的 RTF,Microsoft 出品的 TRichEdit 可能是最好的选择。
-
@Cosmin Prund:创建一个 GUI 控件(即使它从未显示在屏幕上)只是为了在后台进行文件转换似乎有点过头了。但当然,它有效。
-
没错,这是我关心的问题。当然可以。无论如何,似乎是这样。