从窗口保存PDF,在Javascript中打印

zujrkrfu  于 2022-11-20  发布在  Java
关注(0)|答案(1)|浏览(146)

祝你愉快,
我可以使用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文件能够保存在我的服务器上。这是可能的吗?如果是的,请帮助我如何。

nxagd54h

nxagd54h1#

如果您要将PDF保存为打印,则不能使用打印功能。
如果您使用jQuery,请查看以前的帖子Generate pdf from HTML in div using Javascript
您需要将HTML转换为PDF,然后向服务器发送保存文件的请求

相关问题