在谷歌上可以找到的java库html2image,直接可将html内容转为image保存起来
http://java-html2image.googlecode.com/files/html2image-0.9.jar
简单的例子如下
import gui.ava.html.image.generator.HtmlImageGenerator; public class txt2img { public static void main(String[] args) throws Exception { String text = args[0]; String filename = args[1]; HtmlImageGenerator imageGenerator = new HtmlImageGenerator(); imageGenerator.loadHtml(text); imageGenerator.getBufferedImage(); imageGenerator.saveAsImage(filename); } }
不过生成图片后发现,图片背景是白色的,但我只需要内容,要透明的背景。
继续阅读“java html转图片,并设置透明背景”