我正在为旧的db应用程序编写一个转换器,其中包含大量用户输入的RTF文本。理想情况下,应将RAW RTF转换为HTML以便在浏览器中显示。
我已经尝试PHP Classes来自{{3}},它运行正常,但似乎被抛弃了,但有些嵌入式字体定义。例如,像rtfparseclass
这样的原始RTF总是截断解析器生成的输出,导致细节丢失。我不太了解RTF,知道这是否有效。该课程于2004年更新,所以我猜它可能已经过时了。
除了更新{\f1\fnil Tahoma;}
以忽略字体外,是否有人知道要将RTF转换为HTML的PHP库?
答案 0 :(得分:6)
看看这里:http://freshmeat.net/projects/rtf2htm/
RTF到HTML转换器转换RTF 文件(在Windows-1250编码中)到 HTML文件(采用ISO-8859-2编码)。
答案 1 :(得分:0)
根据https://stackoverflow.com/a/4047420/1875208的答案
有点迟,但这只适用于commandline-execution
,例如exec();
您至少需要提供3个参数:
它可能看起来像这样:
exec(rtf2htm file.rtf file.html);