18910140161

如何把包含Echarts和表格等图形导出图片和PDF?

顺晟科技

2022-10-16 07:18:01

373

需求: 现在公司正在做一个复杂的统计页面,包含了echarts、GIS和表格等组件,需要对该页面进行导出PDF和图片,想问下到家有没有好的方式可以实现?

目前实现:目前是使用chrome内核,访问浏览器进行截图,导出图片和PDF效果还都可以。目前不足:1、现在这种导出只能是异步的,不能实时导出,效果不是很好。

    2、这种导出依赖于 chrome包, 由于我们都是内网环境,每次安装项目都需要补包,且           依赖于操作系统,方式不优雅。
    3、 chrome导出PDF,如果一页很长,chrome会分成多个页面,且宽度适配不好。

希望改进方式:

1、可以成功导出图片和PDF(包含复杂图标)
2、不依赖于操作系统,只需要于jar包或者其他操作,不需要额外补包等。
3、能够满足很长页面导出到一页PDF中。

想问下大神们,有什么解决方案吗?

最近刚做了一个前端导出,一个页面生成pdf文件,页面中包含百度地图和一些talbe。主要用到html2canvas、jsPDF这两个库,网上有现成的案例,可以看看是否满足你的需求。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航