Javascript 在IE11中,第10页之后的所有页面都是空白的,以PDF格式生成,但在Chrome和Firefox中完全可以生成所有页面。使用;html2pdf.bundle.js“;
我在使用“HTML2PDF.bundle.js”生成HTML2PDF时遇到了问题 对于我的一个项目,我正在使用这个js库。 我的主要问题是,在IE11中,第10页之后的所有页面都是空白的,生成PDF,但它在Chrome中完美地生成PDF所有页面。生成后的PDF共有22页 项目范围为IE11Javascript 在IE11中,第10页之后的所有页面都是空白的,以PDF格式生成,但在Chrome和Firefox中完全可以生成所有页面。使用;html2pdf.bundle.js“;,javascript,jquery,html2canvas,html-to-pdf,xhtml2pdf,Javascript,Jquery,Html2canvas,Html To Pdf,Xhtml2pdf,我在使用“HTML2PDF.bundle.js”生成HTML2PDF时遇到了问题 对于我的一个项目,我正在使用这个js库。 我的主要问题是,在IE11中,第10页之后的所有页面都是空白的,生成PDF,但它在Chrome中完美地生成PDF所有页面。生成后的PDF共有22页 项目范围为IE11 function generatePDF(name){ var element = document.getElementById('printForm').innerHTML; var op
function generatePDF(name){
var element = document.getElementById('printForm').innerHTML;
var opt = {
margin: [-10, 0, 0, 0], //top, left, buttom, right
filename: name + '.pdf',
image: {
type: 'jpeg',
quality: 0.60
},
html2canvas: {
dpi: 96,
scale: 1.5,
letterRendering: true
},
jsPDF: {
unit: 'pt',
format: 'a4',
orientation: 'portrait'
},
pageBreak: {
mode: 'css',
after: '.break-page'
}
};
var worker = html2pdf()
.set(opt)
.from(element)
.toContainer()
.toCanvas()
.toPdf()
.get('pdf')
.then(function(doc) {
var totalPages = doc.internal.getNumberOfPages();
for (var i = 1; i <= totalPages; i++) {
}
})
.save();
}
函数generatePDF(名称){
var element=document.getElementById('printForm').innerHTML;
变量opt={
边距:[-10,0,0,0],//顶部,左侧,按钮,右侧
文件名:name+'.pdf',
图片:{
键入:“jpeg”,
质量:0.60
},
html2canvas:{
新闻部:96,
比例:1.5,
字体渲染:真
},
jsPDF:{
单位:'pt',
格式:“a4”,
方向:“肖像”
},
分页符:{
模式:“css”,
之后:'.break page'
}
};
var worker=html2pdf()
.set(opt)
.来自(元素)
.toContainer()
.toCanvas()
.toPdf()
.get('pdf')
.然后(功能(文档){
var totalPages=doc.internal.getNumberOfPages();
对于(var i=1;i