2

我有一个带有单独打印样式表的网页。当我查看打印预览时,它看起来正是我想要的样子。

有没有一种方法可以生成 PDF 并在单击/提交时开始下载该文件?

4

4 回答 4

1

要在 PHP 中生成 PDF,您可以使用 FPDF。浏览以下链接以了解有关 fpdf 的更多信息

http://www.fpdf.org/
于 2012-05-15T10:40:01.097 回答
0

您可以使用freepdf as pdf 打印您的网页。

于 2012-05-15T10:51:47.613 回答
0

我建议使用类似 wkhtmltopdf 的东西,它将 HTML 转换为 PDF 格式。您可能需要通过 http 读取您自己的站点,并在发送给用户之前将副本保存到磁盘。

于 2012-05-15T13:43:53.397 回答
0

您可以使用以下之一:

http://code.google.com/p/dompdf/
http://www.tufat.com/docs/html2ps/
http://code.google.com/p/wkhtmltopdf/

The first two are runnable directly from PHP, suggested if you do not have a Linux server where you can run shell commands. The last one is the best HTML->PDF converter, but it's not a PHP function, it's a Linux shell command. You can run it from PHP if your server allows it.

于 2012-05-15T13:48:01.317 回答