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

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

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

Solutions Collecting From Web of "将HTML转换为RTF(HTML2RTF转换器)"

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

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

快速和约10行代码:)

如果命令行上的OpenOffice是一个选项,请查看这个论坛条目,其中有很多的起点。 当然也有独立的工具,但是OpenOffice具有相当不错的渲染能力,我相当确信它会成功地转换很多其他转换器不会的(例如,符号/编号列表)。

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

如果Java依赖太多,你应该可以使用BeautifulSoup遍历HTMl,并使用PyRTF RTF生成器构建输出。 不是一个五分钟的任务!

你可以考虑把gnuhtml2latex和latex2rtf结合起来