免费(最好)PHP RTF到HTML转换器?

时间:2010-10-28 21:44:57

标签: php html rtf converter

我正在为旧的db应用程序编写一个转换器,其中包含大量用户输入的RTF文本。理想情况下,应将RAW RTF转换为HTML以便在浏览器中显示。

我已经尝试PHP Classes来自{{3}},它运行正常,但似乎被抛弃了,但有些嵌入式字体定义。例如,像rtfparseclass这样的原始RTF总是截断解析器生成的输出,导致细节丢失。我不太了解RTF,知道这是否有效。该课程于2004年更新,所以我猜它可能已经过时了。

除了更新{\f1\fnil Tahoma;}以忽略字体外,是否有人知道要将RTF转换为HTML的PHP​​库?

2 个答案:

答案 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个参数:

  1. 服务器上rtf2htm的路径
  2. rtf文档的路径(是的,您需要将其保存到文件中 前)
  3. 应该输出转换后的html的文件路径。
  4. 它可能看起来像这样:

    exec(rtf2htm file.rtf file.html);