我通过在服务器端使用html代码并将该html响应传递给客户端来生成pdf文件。然后通过使用下面的代码它打印文件,然后要求保存选项,但我不想显示打印窗口选项,寻找直接提供pdf选项的解决方案。我的html响应也包含一些印地语文本,因此很难转换html pdf,因为我尝试了很多解决方案。
var printWindow = window.open('height=400,width=800');
var doc = printWindow.document;
doc.write(response.print);
doc.close();
printWindow.document.close();
printWindow.focus();
printWindow.print();
printWindow.close();