html2canvas - 无法使用 pdfmaker 向 pdf 添加多个页面
问题描述
我是 pdfmaker 的新手,我有大约 15 页的数据,当我渲染我的 html div 时,它总是显示一个页面,无法将所有数据迭代到 pdf 上。
任何帮助将不胜感激谢谢..
下载所有声明(){
var content = [];
var pdfElements = document.getElementsByClassName("myTable");
for (var i = 0; i < pdfElements.length; i++) {
html2canvas(<HTMLElement>pdfElements[i]).then(canvas => {
var data = canvas.toDataURL();
return content.push({
image: data,
width: 500,
// pageBreak: 'after'
});
})
}
解决方案
推荐阅读
- android - assembleRelease 无法在 gitlab ci 中生成签名的 apk
- azure - 我们可以使用 ARM 模板单独部署存在于同一资源组中的逻辑应用吗?
- algorithm - 在 main() 中合并方法是否考虑了时间复杂度?
- javascript - 是否可以像在图像中一样使用图表 js 创建标题提示可见条形图
- python - 如何在原始值和小数之间进行转换(Python)
- javascript - 如何检测用户是否屏蔽了摄像头?
- azure - Azure 应用程序设置设置字符集 UTF-8
- python - ValueError:检查输入时出错:预期的dense_1_input具有形状(2198,)但得到的数组具有形状(1,)
- arrays - 为什么我的对象属性在 if 语句中使用时未定义?
- python - 将 groupby() 的结果分配给数据框列