社区
Web 开发
帖子详情
用ITEXT生成带表格的word,表格样式以及换页
liyuntao609
2012-12-21 04:57:34
用itext生成word,换页我用的是document.newPage(); 方法 但是这样导致最后肯定有个空的一页,还有个主要问题,就是调整不到我要的效果,希望能做策划那个如图片那样的效果
谢谢!!!
...全文
548
4
打赏
收藏
用ITEXT生成带表格的word,表格样式以及换页
用itext生成word,换页我用的是document.newPage(); 方法 但是这样导致最后肯定有个空的一页,还有个主要问题,就是调整不到我要的效果,希望能做策划那个如图片那样的效果 谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SenLin_NO1
2014-11-18
打赏
举报
回复
判断如果是最后一个就不分页就是了。 if(! XX.size()-1){ document.newPage(); }
liyuntao609
2012-12-22
打赏
举报
回复
Document document = new Document(PageSize.A4);// 创建word文档,并设置纸张的大小 try { RtfWriter2.getInstance(document, new FileOutputStream("f:\\word\\word.doc")); // 定义输出位置并把文档对象装入输出对象中 // 打开文档对象 document.open(); Paragraph ph = new Paragraph(); Font f = new Font(); for (int i = 0; i < 2; i ++){ Paragraph p = new Paragraph("服务工单", new Font(Font.NORMAL, 18, Font.BOLDITALIC, new Color(0, 0, 0))); p.setAlignment(1); document.add(p); ph.setFont(f); // 设置中文字体 // BaseFont bfFont = // BaseFont.createFont("STSongStd-Light", // "UniGB-UCS2-H",BaseFont.NOT_EMBEDDED); // Font chinaFont = new Font(); Table table = new Table(6); // doc.add(new Paragraph("生成表格")); // table.setBorderWidth(1); // table.setBorderColor(Color.BLACK); // table.setPadding(0); // table.setSpacing(0); // Cell cell = new Cell("表头");// 单元格 // cell.setHeader(true); // cell.setColspan(3);// 设置表格为三列 // cell.setRowspan(3);// 设置表格为三行 // table.addCell(cell); // table.endHeaders();// 表头结束 // 表格的主体 Cell cell = new Cell("姓名"); // cell.setRowspan(2);// 当前单元格占两行,纵向跨度 table.addCell(cell); table.addCell(""); table.addCell("性别"); table.addCell(""); table.addCell("年龄"); table.addCell(""); cell = new Cell("联系电话"); table.addCell(cell); table.addCell(""); table.addCell("家庭住址"); cell = new Cell("人员姓名"); // cell.setRowspan(2);// 当前单元格占两行,纵向跨度 table.addCell(cell); table.addCell(""); table.addCell("性别"); table.addCell(""); table.addCell("年龄"); table.addCell(""); table.addCell(new Paragraph("联系电话")); table.addCell(new Paragraph("")); table.addCell(new Paragraph("服务类别")); table.addCell(new Paragraph("")); table.addCell(new Paragraph("预约时间")); table.addCell(new Paragraph("")); cell = new Cell("工单来电确认"); // cell.setRowspan(2);// 当前单元格占两行,纵向跨度 table.addCell(cell); table.addCell(""); cell = new Cell("服务评价"); // cell.setRowspan(2);// 当前单元格占两行,纵向跨度 table.addCell(cell); table.addCell(""); // doc.add(new Paragraph("用java生成word文件")); document.add(table); document.newPage(); } document.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (DocumentException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }
liyuntao609
2012-12-22
打赏
举报
回复
用的是itext 生成word的,不知道怎么做成上面那种样子
liyuntao609
2012-12-22
打赏
举报
回复
没人会吗 我表格的样式一直做不到这种效果
Java
iText
动态
生成
PDF 文档
表格
中文问题
iText
是一个开发源代码的项目,你可以使用
iText
方便的实现PDF的输出。 一、
iText
的下载: 你可以在 http://www.lowagie.com/
iText
/ 查看关于
iText
的相关信息,包括源代码,文档.. 1.
itext
-src-1.4.zip(源代码) http://jaist.dl.sourceforge.net/sourcefor...
Java读写
word
带
样式,java将html导出
带
样式
word
文档
java怎么由html
生成
word
,保留html样式@RequestMapping("download")public void export
Word
( HttpServletRequest request, HttpServletResponse response) throws Exception {User user = AppContext.getLoginUser(); Student ...
java操作跨页的
word
cell_Java 创建
Word
表格
/嵌套
表格
、添加/复制
表格
行或列、设置
表格
跨页断行...
概述
表格
作为一种可视化交流模式及组织整理数据的手段,在各种场合及文档中应用广泛。常见的
表格
可包含文字、图片等元素,我们操作
表格
时可以插入图片、写入文字及格式化
表格
样式
等。下面,将通过Java编程在
Word
文档中创建
表格
或者嵌套
表格
,并实现格式化操作,包括设置字体、字号、字体颜色、字体粗细等,设置单元格对齐方式、单元格背景色、单元格合并、设置
表格
边框样式、插入图片等。另外,本文也将介绍对
表格
中的行或...
记录一次使用JS
生成
word
后端转换PDF功能
大致思路 接到一个需求,将vue页面
生成
word
,并且也可以
生成
pdf 前端VUE
生成
WORD
因为使用的是VUE大致也是分为两种方法 jquery的
word
Export插件(这里使用VUE不建议使用jquery不详细阐述想研究可以自己去试一下) 大佬自己改造的js-export-
word
插件,和jQuery的
word
Export效果差不多但是感觉还是比较好用的,而且给大佬提issue也是很快就回复了GitHub - huangbohang/export-
word
: 一个html导出为
word
..
PDF笔记(一):
Itext
的基础知识
PDF笔记(一):
Itext
的基础知识 简介 1、API地址:javadoc/index.html 如 D:/MyJAR/原JAR包/PDF/
itext
-5.5.3/
itext
pdf-5.5.3-javadoc/index.html 2、功能:a Free Java-PDF 3、中文支持:
iText
Asian.jar,现在高版本
Itext
不支持语言包。
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章