将HTML转换为RTF(HTML2RTF转换器)

时间:2010-01-21 15:58:51

标签: php html linux rtf

我正在寻找一个简单的HTML2RTF转换器,我可以在我的网站上使用,它使用像操作系统这样的* nix。我没有在互联网上找到任何东西,并希望SO社区能帮助我。

PS:我不想从头开始实现这一点,只要我能在类似系统的* nix上运行它,它并不重要。如果你们已经有一些个性化的实现,那么首选的语言就是PHP。

4 个答案:

答案 0 :(得分:1)

如果命令行上的OpenOffice是一个选项,请查看this Forum entry,其中包含大量起点。当然也有独立的工具,但是OpenOffice具有相当好的渲染能力,我很确定它会成功地转换其他转换器所不具备的功能(例如,项目符号/编号列表)。

答案 1 :(得分:1)

最简单的方法是使用以下PERL模块。

http://metacpan.org/pod/HTML::FormatRTF

快速和大约10行代码:)

答案 2 :(得分:0)

Zopyx.convert基于高品质的BeautifulSoup html解析器。它需要Java& Jython的。

如果Java依赖性太大,您应该能够使用BeautifulSoup迭代HTMl并使用PyRTF RTF生成器构建输出。不是五分钟的任务!

答案 3 :(得分:0)

您可以考虑合并gnuhtml2latex和latex2rtf