Javascript HTML2PDF:创建多个PDF
我正在SharePoint/JavaScript环境中使用HTML2PDF 我一直在尝试通过点击一个按钮来创建多个PDF,但只有第一个PDF可以工作,下面的PDF不会下载,甚至不会给出错误 阅读其他人的问题,看起来我缺少刷新或清理参数。其他人正在使用PHP,这使我更难理解他们的解决方案 我的代码如下:Javascript HTML2PDF:创建多个PDF,javascript,pdf,sharepoint,html2pdf,Javascript,Pdf,Sharepoint,Html2pdf,我正在SharePoint/JavaScript环境中使用HTML2PDF 我一直在尝试通过点击一个按钮来创建多个PDF,但只有第一个PDF可以工作,下面的PDF不会下载,甚至不会给出错误 阅读其他人的问题,看起来我缺少刷新或清理参数。其他人正在使用PHP,这使我更难理解他们的解决方案 我的代码如下: function PPRToPDF(title) { var fileName = title + ".pdf"; console.log("PPRToPDF - Fi
function PPRToPDF(title) {
var fileName = title + ".pdf";
console.log("PPRToPDF - FileName = " + fileName);
try{
var pprTab = $("#pprContent").html();
html2pdf(pprTab, {
margin: [.5, .9, .5, .5],
filename: fileName,
html2canvas: { dpi: 300, letterRendering: true},
jsPDF: { unit: 'in', format: 'letter', orientation: 'landscape' }
});
} catch(e){
alert ("in catch block");
}
}
PS:我一直在搜索GitHub,也在搜索google,但是HTML2PDF库的文档很少。如能提供更多文档链接,我们将不胜感激。能够亲自解决此问题。我使用的是Chrome,它的一个设置阻止了多次下载。您可以通过设置>高级>下载>隐私和安全部分>内容设置>自动下载来访问它。从这里,您必须输入您使用的站点的Url 一旦开始下载,更简单的方法是单击地址栏上书签图标旁边的下载图标。选择“允许自动下载”,Chrome将为您完成其余的工作