作者:椒桥头_671 | 来源:互联网 | 2023-05-21 20:50
我想将网页直接保存为PDF.
我所做的是 -
但它为我提供了打印选项或将页面保存为PDF.
但我想要的是当我点击按钮时,它直接将页面保存为PDF而不显示任何选项.
Javascript中有任何解决方案吗?
在此先感谢您的帮助.
1> jperezov..:
简短的回答是否定的,你不能阻止用户只使用Javascript在他们的浏览器中看到该选项.
稍微长一点的答案是,你可以用比Javascript更多的东西来做到这一点.
使用html2canvas等服务,您可以向服务器上的页面发送POST请求.使用该页面将图像转换为PDF,并将其作为下载输出.
假设你正在使用PHP:
将图像转换为PDF的示例库是mPDF或TCPDF.随意谷歌其他人,特别是如果你不使用PHP.
请注意,这个解决方案不如他们自己做出选择,因为质量肯定不会那么好.