docker 镜像中的润乾报表如何导出 echarts 图形的报表到 pdf 中?
docker 镜像中的润乾报表,如何导出 echarts 图形的报表到 pdf 中?官网教程中说需要在服务器端安装 SlimerJS 和 Firefox 来实现,但我们的 docker 环境中并没有图形化界面供火狐插件发挥作用,官网中的很多教程我都试了,都没有实现,请问有没有详细的教程来指导容器化部署下的润乾报表导出 echarts 图形呢?
"docker 镜像中的润乾报表,如何导出 echarts 图形的报表到 pdf 中?官网教程中说需要在服务器端安装 SlimerJS 和 Firefox 来实现,但我们的 docker 环境中 .."
docker 镜像中的润乾报表,如何导出 echarts 图形的报表到 pdf 中?官网教程中说需要在服务器端安装 SlimerJS 和 Firefox 来实现,但我们的 docker 环境中并没有图形化界面供火狐插件发挥作用,官网中的很多教程我都试了,都没有实现,请问有没有详细的教程来指导容器化部署下的润乾报表导出 echarts 图形呢?
echarts 图导出原理是先通过在图形桌面上启动火狐,然后通过 slimerjs 将 echarts 图转换成图片插入到报表对应位置,所以要求有图形环境以及能够启动 firefox,这块要研究下 docker 能否调用到这个容器所安装的操作系统的环境。
还有一种方法,看下用的什么 echarts 图,如果是比较常见的柱形图、折线等,这先润乾自带了,可以再设计一个报表模板,然后通过润乾报表的 tag 标签,加个 printedRaq 指定这个新的模板,这样,展示时用 echarts 图展示,打印导出时会调用新的模板。
您好,您说的方法是展示时用的 echarts 图形,导出时导出润乾自带的图形吗?那岂不是看到的和导出的图片不一样啦!还有没有其他的办法?比如我通过代码去生成 echarts 图片,然后通过调用润乾的接口把图片放到指定位置,润乾有对应的接口可供调用吗?