使用下面这个lib生成图片的方法通过测试。
<dependency>
<groupId>gui.avagroupId>
<artifactId>html2imageartifactId>
<version>2.0.1version>
dependency>
测试时的html的复杂情况:
在java 中把HTML转化成图档,思路基本上是现在 AWT or Swing 的Panel上显示网页,在把Panel输出为 image 文件。
总结
不管是哪一种,对于样式复杂的页面,
产生的效果都不尽如人意。。。
Java后端将网页完美转为图片的方法
使用puppeteer之全网页截图-第一个版本
思路:
创建截图脚本