当前位置: 首页 > news >正文

企业网站建设效果东莞设计网站建设方案

企业网站建设效果,东莞设计网站建设方案,视觉vi设计系统,oss for wordpress这几天有个任务,服务端导出word要求从数据库取到多张图片,然后输出到word中,并且说明一共几张,当前是第几张。 网上翻了很久也没有找到示例,不过最终难题还是得到了攻克。 因为之前的代码是有一个导出的map&#xff0c…

这几天有个任务,服务端导出word要求从数据库取到多张图片,然后输出到word中,并且说明一共几张,当前是第几张。
网上翻了很久也没有找到示例,不过最终难题还是得到了攻克。
因为之前的代码是有一个导出的map,暂且叫resultMapresultMap中又有一个对象,这里暂且叫exportObj,我们要加的图片和文字说明都要加在这个exportObj里面。
怎么获取图片就不说了,各个系统肯定是不一样的,假设已经获取到了图片的url,然后后续代码如下:

// imgUrlList为图片的url集合
// 声明一个存放图片和说明map的list
List<Map<String, Object>> images = Lists.newArrayList();
// 遍历图片url
for (int i = 0; i < imgUrlList.size(); i++) {// 声明一个存放一对图片+说明的mapMap<String, Object> imageMap = Maps.newHashMap();// 图片放入map,图片类型自行修改imageMap.put("imageUrl", Pictures.ofUrl(imgUrlList.get(i), PictureType.PNG).center().fitSize().create());// 说明放入mapimageMap.put("text", "共" + imgUrlList.size() + "张图片,当前为第" + (i + 1) + "张");// map放入listimages.add(imageMap);
}
// list放入导出对象
exportObj.setImages(images);
// 导出对象放入最终的结果map
resultMap.put("exportObj", exportObj);
resultMap.put("otherData", ……);

代码这块就完成了,然后模板的配置如下:

{{?exportObj.images}}
{{@imageUrl}}
{{text}} 
{{/exportObj.images}}

这样就搞定了。


附上poi-tl的pom依赖:

<dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.10.0</version>
</dependency>
http://www.yayakq.cn/news/116864/

相关文章:

  • 做淘宝客网站制作教程视频教程设计风格网站欣赏
  • 定制网站哪个好ppt模板大全免费下载简洁
  • 做网站虚拟主机配置专门做肥料外贸的网站
  • 如何创网站如何用wordpress上传根目录
  • 简单的网站开发软件网络营销岗位技能
  • 做网站用什么软件?个人网站建设赚取流量费
  • 东莞网站建设优化东莞东莞排名优化怎么做
  • 网站建设 中企动力阀门网络营销策略概念
  • 做算法题的 网站微信公众号管理系统
  • 网站建设分站要备案做个游戏网站多少钱
  • 旅游网站建设平台分析做网站需要买网址吗
  • 东道品牌创意集团百度关键词搜索优化
  • 房产交易网站建设策划案网站模板外包
  • 东莞市公租房申请网站-建设网织梦做的网站好优化
  • 网站推广seo做58网站怎么赚钱
  • 网站开发后台需要什么技术践行新使命忠诚保大庆网站建设
  • 阿里logo设计平台能做SEO优化的网站建设
  • 快速建网站模板大访问量的网站怎么做优化
  • 德州市德城区城乡建设局网站wordpress.c0m
  • dede网站制作教程昆山玉山网站建设
  • 建站行业的利润产品视频宣传片
  • 猪八戒网站建设报价魔域网页版
  • 优化网站排名解析推广万网wordpress
  • 中山建设招聘信息网站廊坊建设局网站6
  • 国外平台开网店没有文字的网站怎么优化
  • 主流网站风格长春关键词优化平台
  • 17网站一起做网店质量怎么样网站开发中安全性的防范
  • 自己建立网站步骤wordpress统计工具
  • 网站要用什么软件做线上推广策划方案
  • 设计师常用网站自己建网站还是淘宝