近日项目上接到一个任务,设计并编写住院病案首页页面,然后将其转换成图片显示给医生查看。
天哪,住院病案内容那么多,光编写这个页面就已经够呛了,转图片我也没弄过,于是百度了一下,花了两天时间终于搞定,下面弄一个小案例讲解一下过程。
1、编写ftl页面
其实跟html页面一样,只不过html是静态的,而我们需要动态传参数过去,所以用到ftl文件
2、将参数传到ftl页面形成完整的页面,再获取ftl页面的内容,将其转化为静态html文件,再将html文件转为图片
3、获取ftl页面内容
其中 filePath为ftl文件的路径
fileName为ftl文件名
4、 先转成html静态页面再转成图片
5、需要用到到jar包:
6、结果