her*_*ann 5 html php pdf google-chrome
Chrome允许用户点击Ctrl + P并选择"保存到PDF".
是否可以通过html按钮使用此功能?
我希望用户只需点击一个按钮直接进入"另存为PDF"提示(文件名由PHP设置,而不是由Chrome自动设置).因此,用户基本上只需按下按钮并单击提示窗口上的"保存".
这可能吗?我可以跳过前面的步骤吗?
当您的用户可以在浏览中按 ctrl+P 时,生成页面(在服务器上)的 PHP 进程已经关闭。
除此之外,PHP 不直接控制浏览器。它只是以 HTML/CSS 的形式向他们发送信息,在本例中很重要的是JavaScript。
使用 JavaScript,您可以触发浏览器的正常打印行为,但您无法控制它。
另一种方法是在服务器上生成 PDF 并将其作为文件发送到浏览器。在这种情况下,浏览器会询问用户是否要打开它,或者会询问用户是否要下载它。
我个人曾使用fPDF定制过各种开源电商软件的PDF发票。例如PrestaShop。
您真正需要做的就是从 (fPDF](http://www.fpdf.org/) 下载该库,但是看到它的实际运行并能够更改/调整工作版本可能会对您有所帮助,因此您可以寻找PDF发票在新的PrestaShop安装文件夹classes内,文件名为PDF.php。
| 归档时间: |
|
| 查看次数: |
4484 次 |
| 最近记录: |