Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 打印添加HTML的JsPDF问题_Javascript_Jspdf - Fatal编程技术网

Javascript 打印添加HTML的JsPDF问题

Javascript 打印添加HTML的JsPDF问题,javascript,jspdf,Javascript,Jspdf,我在使用JSPdf的addHTML时遇到问题,从技术上讲,一切都正常,但它不会打印我设置的div中的所有内容,它只打印我在屏幕上看到的内容。有人经历过这种情况吗 let doc = new jsPDF('p','pt','a4') let source = document.getElementById('draft') let options = { format: 'PNG', pagesplit: false

我在使用JSPdf的
addHTML
时遇到问题,从技术上讲,一切都正常,但它不会打印我设置的div中的所有内容,它只打印我在屏幕上看到的内容。有人经历过这种情况吗

let doc = new jsPDF('p','pt','a4')
        let source = document.getElementById('draft')

        let options = {
            format: 'PNG',
            pagesplit: false
        }

        doc.addHTML(source, 0, 0, options, function(){
          doc.output('dataurlnewwindow')
        })

默认的(有意义的)行为不是吗?它会打印您在
画布上绘制的内容(换句话说,您在屏幕上看到的内容)@taha但是有什么方法可以打印div中的所有内容吗?即使是我看不到的?检查这可能会有帮助