使用html2image.jar实现网页生成图片并保存到本地;
1.项目引用jar包
2.示例代码
import gui.ava.html.image.generator.HtmlImageGenerator;
public class Html2ImageTest {
public static void main(String[] args) {
HtmlImageGenerator imageGenerator = new HtmlImageGenerator();
String htmlstr = "<div><img src='http://avatar.csdn.net/2/3/A/3_u010304626.jpg'><p>编号:10001</p></div>";
imageGenerator.loadHtml(htmlstr); // 加载html源码内容
imageGenerator.getBufferedImage(); // 生成图片字符流
imageGenerator.saveAsImage("/home/demo1/dev/img/10001.png"); // 保存到本地
System.out.println("----end----");
// imageGenerator.saveAsHtmlWithMap("/home/demo1/dev/hello-world.html",
// "/home/demo1/dev/hello-world.png"); //把图片转成网页,只是简单的img 引用
}
}
记录开发过程中的点滴!