谁能推荐一个可以在 Linux 环境下工作的好的服务器端 PDF 生成工具。我想要尽可能简单,向它传递一个 XHTML 文件(带有图像)并让它从 呈现 来源。

我的预算不多,但是 1000 美元以下应该没问题。

安德鲁

有帮助吗?

解决方案

我用了 HTML文档 大约 8 年前,它很好地将具有一些基本格式的 HTML 表格转换为像样的 PDF 报告。似乎还有一个 开源版本 以及。

其他提示

我听起来像 快速PDF 可能有帮助...

另外,PDF 文档的创建称为“PDF 打印”。我相信这可能会帮助您找到其他资源。

您可能想看看 FOP,它代表格式化对象处理器。由于它是基于Java的,所以它可以在Linux上生成PDF文件。从他们的网站:

Apache FOP(格式化对象处理器)是由XSL格式化对象(XSL-FO)和输出独立式格式驱动的打印格式。这是一个Java应用程序,它读取格式化对象(FO)树并将结果页面呈现为指定的输出。当前支持的输出格式包括PDF,PS,PCL,AFP,XML(区域树表示),印刷,AWT和PNG,以及较小程度的RTF和TXT。主要输出目标是 PDF。

你可以找到它 这里

我做了一些搜索,怎么样 tbookdtd?可以下载的 这里 但自 2005 年以来它就不再活跃了。它似乎将 xml 转换为 Latex,转换为 PDF。

你研究过 PHP 吗? 文档?还有 PHP 常问问题 有几个不同的链接。PHP主要支持 PDF库.

我最近遇到过 多普夫德 我用它来将 HTML 创建的页面转换为 PDF 文档。它使用 PHP5(假设使用 PHP 不会打扰您)。这也是假设您不想在文件系统上静态创建 HTML 文件,然后使用某种命令行工具转换它们?

我发现 dompdf 的一个问题是,您本身无法获得大量配置选项,但它是开源的,并且似乎不太大,因此您可能可以很容易地临时组装一些东西。

如果您有预算,请查看以下内容 开放边缘. 。我知道他们完全按照您的要求做了。一个基于Linux的PDF生成系统。我想问一下他们能为你做些什么。瓦尔·卡西迪是这个人的名字。

顺便提一句:我没有为此得到任何东西,我什至不再为定制公司工作,也不再为 OpenEdge 工作......

您可以通过以下方式查看使用 OpenOffice 开放办公应用程序接口 加载 XHTML 文档并导出 PDF 版本。使用 OpenOffice API 有一点学习曲线,但它非常强大,并且可以在没有任何图形界面的系统上以服务器模式运行。它表现良好——我们已经在一些内部项目中使用了它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top