将 HTML 转换为 RTF(HTML2RTF 转换器)
我正在寻找一个简单的 HTML2RTF 转换器,我可以在我的网站上使用它,该网站使用 *nix 之类的操作系统。我在互联网上没有找到任何内容,希望 SO 社区能够帮助我。
PS:我不想从头开始实现这个,而且它用什么语言并不重要,只要我可以在 *nix 之类的系统上运行它即可。如果你们已经有了一些个性化的实现,那么首选语言是 PHP。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果可以选择命令行上的 OpenOffice,请查看此论坛条目 有大量的起点。当然也有独立的工具,但 OpenOffice 具有相当好的渲染功能,我确信它能够成功转换许多其他转换器无法转换的内容(例如项目符号/编号列表)。
If OpenOffice on the command line is an option, check out this Forum entry with a great number of starting points. There are certainly stand-alone tools as well, but OpenOffice has quite good rendering capabilities and I'm quite sure it will successfully convert a lot that other converters won't (bulleted / numbered lists, for example).
最简单的方法是使用以下 PERL 模块。
http://metacpan.org/pod/HTML::FormatRTF
快速,大约 10 行代码:)
Easiest way would be to use the following PERL module.
http://metacpan.org/pod/HTML::FormatRTF
Quick and about 10 lines of code :)
Zopyx.convert 基于高质量的 BeautifulSoup html 解析器。它需要 Java 和吉通。
如果 Java 依赖性太多,您应该能够使用 BeautifulSoup 迭代 HTMl 并使用 PyRTF RTF 生成器。这不是五分钟的任务!
Zopyx.convert is based on the high-quality BeautifulSoup html parser. It needs Java & Jython.
If the Java dependency is too much, you should be able to use BeautifulSoup to iterate over the HTMl and build up the output using the PyRTF RTF generator. Not a five-minute task!
您可以考虑结合使用 gnuhtml2latex 和 Latex2rtf
You might consider combining gnuhtml2latex and latex2rtf