public static void html2img(List<DataTransBean> userInfo) throws IOException, DocumentException, com.lowagie.text.DocumentException {
Map<String,Object> data = new HashMap();
Map rowData = (HashMap)userInfo.toArray()[0];
for(Object key : rowData.keySet()) {
data.put("user_address",rowData.get("user_address"));
data.put("nick_name",rowData.get("nick_name"));
data.put("login_name",rowData.get("login_name"));
data.put("goods_name",rowData.get("goods_name"));
data.put("selling_price",rowData.get("selling_price"));
data.put("goods_cover_img",rowData.get("goods_cover_img"));
}
String content = Html2Img.freeMarkerRender(data,HTML);
ByteArrayOutputStream pdfStream = Html2Img.createPdf(content);
ByteArrayOutputStream imgSteam = Html2Img.pdfToImg(pdfStream.toByteArray(),2,1,IMG_EXT);
FileOutputStream fileStream = new FileOutputStream(new File(DEST));
fileStream.write(imgSteam.toByteArray());
fileStream.close();
}
java List<T> 对象取值
最新推荐文章于 2024-04-29 19:03:45 发布