场景

SpringBoot加itext实现PDF导出下载

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/89475877

Itext实现导出PDF常用方法说明

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/89476534

实现

在上面的成功实现导出PDF的基础上,现在要查询数据库循环添加段落元素。

for(WmsInOrderList w:inOrderLists) {table4 = new PdfPTable(6);lightGrey = new BaseColor(0xCC, 0xCC, 0xCC);table4.setWidths(width4);cell41 = new PdfPCell(new Paragraph(w.getId()==null?"":w.getId().toString(), FontChinese11Bold));cell42 = new PdfPCell(new Paragraph(w.getMaterielNumber(), FontChinese11Bold));cell43 = new PdfPCell(new Paragraph(w.getMaterielName(), FontChinese11Bold));cell44 = new PdfPCell(new Paragraph(w.getNum()==null?"":w.getNum().toString(), FontChinese11Bold));cell45 = new PdfPCell(new Paragraph(w.getUntiy(), FontChinese11Bold));cell46 = new PdfPCell(new Paragraph(w.getBatch(), FontChinese11Bold));//表格高度cell41.setFixedHeight(25);cell42.setFixedHeight(25);cell43.setFixedHeight(25);cell44.setFixedHeight(25);cell45.setFixedHeight(25);cell46.setFixedHeight(25);cell41.setBorderColor(lightGrey);cell42.setBorderColor(lightGrey);cell43.setBorderColor(lightGrey);cell44.setBorderColor(lightGrey);cell45.setBorderColor(lightGrey);cell46.setBorderColor(lightGrey);table4.addCell(cell41);table4.addCell(cell42);table4.addCell(cell43);table4.addCell(cell44);table4.addCell(cell45);table4.addCell(cell46);doc.add(table4);}

效果

SpringBoot中用itext实现PDF导出时实现循环添加元素相关推荐

  1. SpringBoot加itext实现PDF导出

    场景 iText是一个能够快速产生PDF文件的java类库.iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的.它的类库尤其与java Servlet有很好的给合.使用iTe ...

  2. java springboot使用itext 为PDF添加文字水印并铺满屏

    java springboot使用itextpdf 为PDF添加文字水印并铺满屏 代码如下 如果对你有帮助希望你能点个赞 结尾 这是我第一次发博客,也是第一次使用itext添加水印.遇到一些大大小小的 ...

  3. html2canvas做pdf导出时字体样式错乱

    本人使用的是h2c的1.0.0-rc.1版本,出现了字体重叠.字体间出现莫名的间距.字体样式错乱的问题 字体重叠的现象,将字间距调大点可以规避,比如 letter-spacing:1px: 字体间出现 ...

  4. SpringBoot+Vue+Itext实现前端请求文件流的方式下载PDF

    场景 SpringBoot加itext实现PDF导出: SpringBoot加itext实现PDF导出_BADAO_LIUMANG_QIZHI的博客-CSDN博客 上面实现导出pdf的基础上,怎样结合 ...

  5. springboot集成PDF导出

    内容目录 知识准备 什么是itext itext的历史版本和License问题 标准的itextpdf导出的步骤 实现案例 Pom依赖 导出PDF 添加页眉页脚和水印 进一步理解 遇到license问 ...

  6. SpringBoot+Vue+Itext实现前端请求文件流的方式导出PDF时在指定位置添加照片

    场景 SpringBoot+Vue+Itext实现前端请求文件流的方式下载PDF: SpringBoot+Vue+Itext实现前端请求文件流的方式下载PDF_BADAO_LIUMANG_QIZHI的 ...

  7. 用Itext把数据导出到Pdf文档

    工夫不负有心人!先用POI实现了把数据导出为Excel,现在又实现了用Itext把数据导出为Pdf文档.因为这些技术是以前都没有接触的,而现在又都基本掌握了,所以心里略有一些成就感.现把完整程序代码列 ...

  8. 解决visio绘图插入到word后导出为pdf格式时分辨率下降的问题

    题目:解决visio绘图插入到word后导出为pdf格式时分辨率下降的问题 首先说一下软件配置: (1) word为2016; (2) visio共两个版本:Microsoft Visio Profe ...

  9. 利用itext操作pdf从数据库导出大量数据--添加水印(四)

    [原始需求] 通过SQL及JDBC模式导出各类业务数据,以PDF文件格式存放,要求该文件只能查看和打印(不能编辑和篡改),文件要有公司相关标志和水印功能. [需求分析] 1. 通过SQL及JDBC模式 ...

最新文章

  1. 离线轻量级大数据平台Spark之单机部署及Java开发
  2. java 网络编程 聊天_Java——网络编程(实现基于命令行的多人聊天室)
  3. 保持生长不焦虑,非科班程序媛的进击
  4. JAVA-初步认识-第十章-多态-类型判断-instanceof
  5. 只在一点处连续且可导的例子
  6. 基于Java的项目开发过程
  7. Hdfview安装教程ubuntu
  8. 如何用计算机记英语词汇,计算机英语词汇学习方法
  9. 千月影视APP前端搭建_①_注册apicloud账号密码
  10. 搜索引擎的查找算法实现
  11. 只有一条线的生存分析图 复杂一点的生存分析 及其参数详细解释
  12. Excel教程 零基础到应用实操
  13. java面试 系统调优_面试官:Java性能调优你会多少?一个问题就把我问的哑口无言,哭了!...
  14. Pytorch中torch.isfinite()、torch.isinf()、torch.isnan()函数的使用
  15. 搭建无广告免费小说网站------简述(一)
  16. 计算机准备计划,你为计算机考试做好准备了吗?敬业签便签帮你制定详细复习计划...
  17. 计算机卡死快捷键,必看!电脑运行卡或软件卡死无响应,怎么办?
  18. linux挂nas盘步骤,linux下需要将nas盘挂
  19. 手把手教你如何追女生
  20. 记一次Redis被入侵(被黑)处理过程

热门文章

  1. 判断两个时间在15分钟内_为什么敷面膜的使用时间要15—20分钟,这个时间怎么算出来的?...
  2. matlab将孤立点连接起来,复杂网络模型的matlab实现
  3. vue 取数组第一个值_vue遍历对象中的数组取值示例
  4. shiro登录认证过程讲解(转)
  5. git中的删除命令操作
  6. Eclipse安装反编译插件
  7. php的miss路由,ThinkPHP6.0 MISS路由 - ThinkPHP6.0快速开发手册(案例版) - php中文网手册...
  8. QT判断该文件是否存在
  9. Oracle单机报监听不支持服务,(转)oracle 启动监听 报“监听程序不支持服务” 解决...
  10. java jsp 原理_jsp的工作原理是什么