祝你愉快,
我可以使用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文件能够保存在我的服务器上。这是可能的吗?如果是的,请帮助我如何。
1条答案
按热度按时间nxagd54h1#
如果您要将PDF保存为打印,则不能使用打印功能。
如果您使用jQuery,请查看以前的帖子Generate pdf from HTML in div using Javascript
您需要将HTML转换为PDF,然后向服务器发送保存文件的请求