任何人都可以推荐一款适用于Linux环境的优质服务器端PDF生成工具。我希望尽可能简单,将它传递给XHTML文件(带图像)并让它从渲染源生成PDF。
我没有庞大的预算,但1000美元以下的任何东西都应该没问题。
安德鲁
答案 0 :(得分:1)
我听起来像FPDF可能有帮助...
此外,PDF文档的创建称为“PDF打印”。我相信这可能会帮助您找到其他资源。
答案 1 :(得分:1)
您可能需要查看FOP,它代表格式化对象处理器。它可以在linux上生成PDF文件,因为它是基于Java的。从他们的网站:
Apache FOP(格式化对象处理器)是一种驱动的打印格式化程序 通过XSL格式化对象(XSL-FO)和输出独立格式化程序。 它是一个Java应用程序,它读取格式化对象(FO)树 并将结果页面呈现为指定的输出。输出格式 目前支持包括PDF,PS,PCL,AFP,XML(区域树 表示),打印,AWT和PNG,在较小程度上,RTF和 文本。主要输出目标是PDF。
你可以找到它here
答案 2 :(得分:1)
我在大约8年前使用过HTMLDoc,并且很好地将带有一些基本格式的HTML表格转换为体面的PDF报告。似乎也有open source version。
答案 3 :(得分:0)
答案 4 :(得分:0)
您是否调查了PHP的documentation?还有PHP FAQ,其中包含一些不同的链接。 PHP主要支持PDFlib。
答案 5 :(得分:0)
我最近遇到了dompdf,我用它将用HTML创建的页面转换为PDF文档。它使用PHP5(假设使用PHP不打扰你)。这也假设您不想在文件系统上静态创建HTML文件,然后使用某种命令行工具进行转换?
我在dompdf中发现的一个问题是你本身并没有获得大量的配置选项,但是它是开源的并且看起来不是太大,所以你可能可能会对某些内容进行评审。容易。
答案 6 :(得分:0)
如果您有预算,请查看以下OpenEdge。我知道他们非常喜欢我们想要的东西。基于Linux的PDF生成系统。 我会问他们能为你做些什么。 Val Cassidy是人名。
顺便说一句:我没有得到任何东西,我甚至不再为定制公司工作,也不为OpenEdge工作......答案 7 :(得分:0)
您可以通过OpenOffice API查看使用OpenOffice来加载XHTML文档并导出PDF版本。使用OpenOffice API有一点学习曲线,但它非常强大,可以在没有任何图形界面的系统上以服务器模式运行。它表现良好 - 我们已经在一些内部项目中使用它。