Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.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图像高度包括data-html2canvas-ignore_Javascript_Reactjs_Jspdf_Html2canvas - Fatal编程技术网

Javascript html2canvas图像高度包括data-html2canvas-ignore

Javascript html2canvas图像高度包括data-html2canvas-ignore,javascript,reactjs,jspdf,html2canvas,Javascript,Reactjs,Jspdf,Html2canvas,因此,我有一个获取特定容器的画布图像的代码,我使用html2canvas获取图像并将其放入PDF(jspdf)中。这个方法可行,但我在画布高度上遇到了一些问题。我使用这个data-html2canvas-ignore=“true”来排除我不想包含的元素。代码按预期工作,但画布图像的高度是相同的,即使存在排除的元素。使用此data-html2canvas-ignore=“true”,是否有办法获得画布的正确高度?下面是我正在做的一个小片段 html2canvas(input, { sc

因此,我有一个获取特定容器的画布图像的代码,我使用html2canvas获取图像并将其放入PDF(jspdf)中。这个方法可行,但我在画布高度上遇到了一些问题。我使用这个
data-html2canvas-ignore=“true”
来排除我不想包含的元素。代码按预期工作,但画布图像的高度是相同的,即使存在排除的元素。使用此
data-html2canvas-ignore=“true”
,是否有办法获得画布的正确高度?下面是我正在做的一个小片段

  html2canvas(input, {
    scale: 0.8
  }).then((canvas) => {
    const imgData = canvas.toDataURL('image/png');
    const { height, width } = canvas;

    ...
    // function to pass the image to the pdf
  });
感谢您的帮助,因为我找不到与此帖子类似的问题