SpringBoot中用itext实现PDF导出时实现循环添加元素
场景
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导出时实现循环添加元素相关推荐
- SpringBoot加itext实现PDF导出
场景 iText是一个能够快速产生PDF文件的java类库.iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的.它的类库尤其与java Servlet有很好的给合.使用iTe ...
- java springboot使用itext 为PDF添加文字水印并铺满屏
java springboot使用itextpdf 为PDF添加文字水印并铺满屏 代码如下 如果对你有帮助希望你能点个赞 结尾 这是我第一次发博客,也是第一次使用itext添加水印.遇到一些大大小小的 ...
- html2canvas做pdf导出时字体样式错乱
本人使用的是h2c的1.0.0-rc.1版本,出现了字体重叠.字体间出现莫名的间距.字体样式错乱的问题 字体重叠的现象,将字间距调大点可以规避,比如 letter-spacing:1px: 字体间出现 ...
- SpringBoot+Vue+Itext实现前端请求文件流的方式下载PDF
场景 SpringBoot加itext实现PDF导出: SpringBoot加itext实现PDF导出_BADAO_LIUMANG_QIZHI的博客-CSDN博客 上面实现导出pdf的基础上,怎样结合 ...
- springboot集成PDF导出
内容目录 知识准备 什么是itext itext的历史版本和License问题 标准的itextpdf导出的步骤 实现案例 Pom依赖 导出PDF 添加页眉页脚和水印 进一步理解 遇到license问 ...
- SpringBoot+Vue+Itext实现前端请求文件流的方式导出PDF时在指定位置添加照片
场景 SpringBoot+Vue+Itext实现前端请求文件流的方式下载PDF: SpringBoot+Vue+Itext实现前端请求文件流的方式下载PDF_BADAO_LIUMANG_QIZHI的 ...
- 用Itext把数据导出到Pdf文档
工夫不负有心人!先用POI实现了把数据导出为Excel,现在又实现了用Itext把数据导出为Pdf文档.因为这些技术是以前都没有接触的,而现在又都基本掌握了,所以心里略有一些成就感.现把完整程序代码列 ...
- 解决visio绘图插入到word后导出为pdf格式时分辨率下降的问题
题目:解决visio绘图插入到word后导出为pdf格式时分辨率下降的问题 首先说一下软件配置: (1) word为2016; (2) visio共两个版本:Microsoft Visio Profe ...
- 利用itext操作pdf从数据库导出大量数据--添加水印(四)
[原始需求] 通过SQL及JDBC模式导出各类业务数据,以PDF文件格式存放,要求该文件只能查看和打印(不能编辑和篡改),文件要有公司相关标志和水印功能. [需求分析] 1. 通过SQL及JDBC模式 ...
最新文章
- 离线轻量级大数据平台Spark之单机部署及Java开发
- java 网络编程 聊天_Java——网络编程(实现基于命令行的多人聊天室)
- 保持生长不焦虑,非科班程序媛的进击
- JAVA-初步认识-第十章-多态-类型判断-instanceof
- 只在一点处连续且可导的例子
- 基于Java的项目开发过程
- Hdfview安装教程ubuntu
- 如何用计算机记英语词汇,计算机英语词汇学习方法
- 千月影视APP前端搭建_①_注册apicloud账号密码
- 搜索引擎的查找算法实现
- 只有一条线的生存分析图 复杂一点的生存分析 及其参数详细解释
- Excel教程 零基础到应用实操
- java面试 系统调优_面试官:Java性能调优你会多少?一个问题就把我问的哑口无言,哭了!...
- Pytorch中torch.isfinite()、torch.isinf()、torch.isnan()函数的使用
- 搭建无广告免费小说网站------简述(一)
- 计算机准备计划,你为计算机考试做好准备了吗?敬业签便签帮你制定详细复习计划...
- 计算机卡死快捷键,必看!电脑运行卡或软件卡死无响应,怎么办?
- linux挂nas盘步骤,linux下需要将nas盘挂
- 手把手教你如何追女生
- 记一次Redis被入侵(被黑)处理过程
热门文章
- 判断两个时间在15分钟内_为什么敷面膜的使用时间要15—20分钟,这个时间怎么算出来的?...
- matlab将孤立点连接起来,复杂网络模型的matlab实现
- vue 取数组第一个值_vue遍历对象中的数组取值示例
- shiro登录认证过程讲解(转)
- git中的删除命令操作
- Eclipse安装反编译插件
- php的miss路由,ThinkPHP6.0 MISS路由 - ThinkPHP6.0快速开发手册(案例版) - php中文网手册...
- QT判断该文件是否存在
- Oracle单机报监听不支持服务,(转)oracle 启动监听 报“监听程序不支持服务” 解决...
- java jsp 原理_jsp的工作原理是什么