美好的一天,
我可以使用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的编码,以便能够将其保存在我的服务器上。可能吗?如果是,请帮助我。
答案 0 :(得分:0)
如果要保存PDF,因为使用浏览器打印功能进行打印,则不能使用打印。
如果您使用jQuery,请查看上一篇Generate pdf from HTML in div using Javascript
您需要将HTML转换为PDF,然后向服务器发送请求以保存文件