TableExport导出png图片时,高度超出屏幕高度时截图不完整

qq_15591383 2018-02-08 10:46:13
请教各位一个问题,使用TableExport插件,把页面上表格的内容导出png图片时,表格内容的高度超出屏幕高度,导出的png只是可见区域的截图,而不是完整表格内容的截图,这个问题怎么解决?导出png依赖的是html2canvas,在网上找了些方法,有的说把要截图的部分复制一份,放到页面最底层,通过html2canvas对这个最底层的dom进行截图,还有的说只要设置要截图部分容器的高度为父容器高度的内容就可以了,但是不知道怎么设置。
...全文
278 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
pusamm 2021-03-10
  • 打赏
  • 举报
回复
hi 你好, 在使用tableExport.js导出png时,也出现了截取不全的问题, tableExport.jquery.plugin Version 1.10.21 html2canvas 0.4.1 方便发下代码么 840202933@qq.com
qq_15591383 2018-02-08
  • 打赏
  • 举报
回复
后来去开发者的github上看了下,地址https://github.com/niklasvh/html2canvas/releases,下载了最新版的html2canvas,就解决了这个问题,不用做其他任何设置,在原来tableExport插件默认设置的情况下,用最新版的html2canvas覆盖tableExport\libs\html2canvas下的同名文件,就可以截取指定表格内容,而不管表格内容是否因为太多,超过了屏幕可视区域,当然,开发者还是谁有提到过,由于各种浏览器的特性,最高支持的截图尺寸还是有限制的,具体的我忘了,大家感兴趣的可以去搜搜。

87,914

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧