pdf - 用于从各种文档类型生成 pdf 的命令行工具?

标签 pdf pdf-generation

我正在寻找最好使用命令行工具即时生成 pdf 的方法,因为这将通过基于网络的系统完成。

我的要求包括必须在 Windows 和 Linux 上运行,应该能够将 Microsoft Word、Excel 和 HTML 转换为 PDF。

如果能够将各种文档连接或合并到一个 PDF 输出文件中,那就太好了。

有什么建议吗?我宁愿避免充当“打印机驱动程序”的应用程序。

非常感谢

最佳答案

经过一些研究,我最终发现最好的解决方案是一个漂亮优雅的轻量级 Python 脚本,名为 PyODConverter,它可以处理我们需要转换的所有文件格式,并且可以在 Linux 和 Windows 上运行。它使用 OpenOffice(它本身在服务器模式下运行)来进行实际的转换,并且它确实工作得非常漂亮。我使用了一个名为 PDFTK 的单独工具来进行 PDF 连接,因为我发现 ImageMagick 丢失了大量信息(并创建了巨大的文件大小)。

如果您发现 PyODConverter 太有限,还有一个由同一个人编写的更强大的重量级选项,称为 JODConverter。

关于pdf - 用于从各种文档类型生成 pdf 的命令行工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1409733/

相关文章:

javascript - 使用 Node 生成 PDF 服务器端

xslt - 具有多个页面序列的 xsl-fo(和 apache fop)中的页码

c# - 在 asp.net 中从 DB- 检索 pdf 文件的链接

apache - 向 Apache Fop 添加注解

pdf - 在 Angular 2 中生成 pdf

PHP5 PDF生成?

javascript - 使用 casperjs 从 slidify (HTML5) 幻灯片生成 pdf 时缺少图像

pdf - GraphicsMagick 无法识别 PDF 的背景透明度

asp.net - 使用 Persits.PDF 在 pdf 中显示为 é 的重音字符

node.js - JSreport 和 Node.Js : how to generate a PDF file