maven依赖:
<dependency>
<groupId>gui.ava</groupId>
<artifactId>html2image</artifactId>
<version>0.9</version>
</dependency>
Java 代码:
public static void switchToPic(InputStream inputStream, OutputStream out, String fileName)
throws IOException {
StringBuffer out1 = new StringBuffer();
byte[] b = new byte[4096];
for (int n; (n = inputStream.read(b)) != -1;) {
out1.append(new String(b, 0, n));
}
String html = out1.toString();
HtmlImageGenerator imageGenerator = new HtmlImageGenerator();
imageGenerator.getBufferedImage();
imageGenerator.loadHtml(html);
//这里如果指定了盘符,可以直接存在本地,自己本地写demo的话可以用
String imageName = "C:\\jpg\\"+ UUID.