现在业务需求需要定时生成报表,所以这个功能需要后端来实现。
现在的业务需求如下:
技术难点:
1。 首先是不知道后端访问html文件怎么实现
2。 假设可以访问html,echarts这种页面访问去接口获取数据的形式是否可以实现
3。 生成的html转PDF是以图片的形式,还是以其他的形式
呜呜,目前还没有思路,求大神给个思路,或者给个技术导向。
你这里的难点其实是在渲染echarts的图表上,浏览器会渲染页面,你用接口请求,那可就是字符串给到你了,
htmlUtil是可以搞这种简单的dom渲染,但是echarts我还真没试过,如果渲染效果不行的话,之前也是用过ScriptEngineManager这玩意跑一些简单的js代码,但你这里也不一定好使;