2011-06-16 114 views
3

我们有一个餐厅客户在他们的网站上有菜单。网站内容全部由CMS动态生成。所有的菜单也有链接来下载PDF。现在,这是一个在InDesign中创建/更新文档的手动过程,将其导出为PDF并覆盖服务器上的旧文件。服务器端PDF生成

理想情况下,它能够自动生成PDF,看起来与Mac上的某人打印并保存为PDF时类似。

我们正在寻找一种更流畅的过程。我们已经查看了两个f-pdf & HTML2PDF,但没有一个完全符合我们的要求。任何想法或建议?

+0

你究竟想要什么,你在哪个平台上运行它,你有预算还是你需要它是免费的? – Orbling 2011-06-16 13:44:25

+0

'fpdf'有什么问题?实际上'ufpdf'和'tcpdf'与'fpdf'非常相似 – k102 2011-06-16 13:46:29

+0

您是否尝试过Zend? http://framework.zend.com/manual/en/zend.pdf.html – 2011-06-16 13:46:33

回答

4

既然你在使用PHP,你有没有试过TCPDF

+0

还没有尝试过。将检查出来。谢谢。 – Keefer 2011-06-16 13:57:51

+0

得到第二个:TCPDF是相当不错的。我过去曾经用它来从会计系统实时生成发票,而且它正常工作。 – Femi 2011-06-16 14:15:28

0

我建议你FPDF

+0

不太好,因为它不支持unicode – k102 2011-06-16 13:47:37

+0

我知道,因为我总是使用utf8_decode()! :S – JellyBelly 2011-06-16 13:52:04

+0

hm ...我认为最好是用'ufpdf'代替解码= = – k102 2011-06-16 13:54:35

0

我们正在使用tcpdf使用。它不是最容易使用的,但结果非常好。

+0

谢谢。也会检查这一点。 – Keefer 2011-06-16 13:58:11

1

使用的LibreOffice:

soffice.exe --headless --convert-to pdf file.xls 
0

然后所有的都可以被称为网络服务或由PHP执行。