繁体   English   中英

在 Javascript 中从 window.print 保存 PDF

[英]Save PDF from window.print in Javascript

再会,

我可以使用 javascript 打印页面。 使用此代码:

var win = window.open('', 'print', 'height=720,width=300');
...

win.document.write(document.getElementById("myDivToPrint").innerHTML);

win.document.close(); 
win.focus();
win.print();

但我的问题是,有没有办法将它保存在我的服务器 api 上? 我试过这个,

var myPdf = win.output(); // Doesn't work, not found

我想至少获得 pdf 的编码,以便能够将其保存在我的服务器上。 是否有可能? 如果是,请帮助我如何。

如果要保存 PDF,则不能使用打印,因为打印使用浏览器打印功能。

如果您使用 jQuery,请检查上一篇文章Generate pdf from HTML in div using Javascript

您需要将 HTML 转换为 PDF,然后向您的服务器发送请求以保存文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM