Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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 html2canvas字符串重叠_Javascript_Jspdf_Html2canvas - Fatal编程技术网

Javascript html2canvas字符串重叠

Javascript html2canvas字符串重叠,javascript,jspdf,html2canvas,Javascript,Jspdf,Html2canvas,我正试图使用html2canvas截取截图并将其保存在pdf中,但由于数据量巨大,数据重叠 function createPDF() { getCanvas().then(function (canvas) { var width = canvas.width; var height = canvas.height; var millimeters = {}; millimeters.width = Math.floor(width

我正试图使用html2canvas截取截图并将其保存在pdf中,但由于数据量巨大,数据重叠

    function createPDF() {
    getCanvas().then(function (canvas) {
      var width = canvas.width;
      var height = canvas.height;
      var millimeters = {};
      millimeters.width = Math.floor(width * 0.264583);
      millimeters.height = Math.floor(height * 0.264583);
      var img = canvas.toDataURL('image/png'),
        doc = new jsPDF({
          unit: 'mm',
          format: 'a4',
          orientation: 'L',
        });
      // doc.context2d.pageWrapY = doc.internal.pageSize.height-20;
      doc.deletePage(1);
      doc.addPage(millimeters.width, millimeters.height);
      doc.addImage(img, 'JPEG', 0, 0);

      doc.save(s_deal_id + '_booster-report.pdf');
      form.width(cache_width);
    });
  }
这段代码将截图保存到pdf中。 原始表格就像 pdf向我展示了