亚博app下载安装亚博app下载安装

官方视频
itext生成word文档方法:亚博app下载安装
来源:亚博app下载安装    发布时间:2021-02-25 10:48:01
本文摘要:itext溶解word文本文档方式主要从事程序猿岗位的盆友有可能都是会遇到类似状况,经常务必将一个表格给出成word来供顾客复印机,这一解决困难的方式可以用itext溶解word文本文档方式来搭建。

亚博app下载安装

itext溶解word文本文档方式主要从事程序猿岗位的盆友有可能都是会遇到类似状况,经常务必将一个表格给出成word来供顾客复印机,这一解决困难的方式可以用itext溶解word文本文档方式来搭建。自然用excel给出还可以搭建,可是假如表格主要是文本信息内容得话用以word文本文档更为合适。务必的jar包在:iTextAsian.jar,iText-rtf-2.1.3.jar,iText-2.1.3.jar;1/12参考编码:response.addHeader(Content-disposition,attachment;filename= newString(信息资源管理表格.doc.getBytes(gb2312),ISO8859-1));StringletrId=request.getParameter(letrId);2/12//开创word文本文档,并设定打印纸张的尺寸com.lowagie.text.Documentdocument=newcom.lowagie.text.Document(PageSize.A4);try{RtfWriter2.getInstance(document,e:123.doc);document.open();Fontf=newFont();Stringtopic=应急处置反馈表;Paragraphp=newParagraph(topic,newFont(Font.NORMAL,18,Font.BOLDITALIC,newColor(0,0,0)));p.setAlignment(1);document.add(p);3/12//设定中文字体BaseFontbfFont=BaseFont.createFont(STSongStd-Light,UniGB-UCS2-H,BaseFont.NOT_EMBEDDED);//开创有三列的表格Tabletable=newTable(3);table.setBorderWidth(1);table.setBorderColor(Color.BLACK);table.setPadding(0);table.setSpacing(0);4/12//加到环境变量的原素Cellcell=newCell(title);//单元格cell.setHorizontalAlignment(Element.ALIGN_CENTER);cell.setHeader(true);cell.setColspan(3);//设定表格为三列cell.setRowspan(2);//设定表格为2行table.addCell(cell);table.endHeaders();//环境变量完成cell=newCell(時间:);cell.setHorizontalAlignment(Element.ALIGN_CENTER);table.addCell(cell);cell=newCell(newParagraph((vl.getLetrDate()).toString()));5/12cell.setHorizontalAlignment(Element.ALIGN_CENTER);cell.setColspan(2);table.addCell(cell);cell=newCell(最重要水平:);cell.setHorizontalAlignment(Element.ALIGN_CENTER);table.addCell(cell);cell=newCell(newParagraph((vl.getImptLevel()).toString()));cell.setHorizontalAlignment(Element.ALIGN_CENTER);cell.setColspan(2);table.addCell(cell);6/12//检测1cell=newCell(测试1:);cell.setRowspan(5);//当今单元格占到二行,横着跨距cell.setHorizontalAlignment(Element.ALIGN_CENTER);table.addCell(cell);table.addCell(名字:);table.addCell(vl.getPernName());table.addCell(性別:);table.addCell(vl.getPernSex());table.addCell(企业:);table.addCell(vl.getPernUnit());table.addCell(职位:);table.addCell(vl.getPernPost());7/12table.addCell(详细地址:);table.addCell(vl.getPernAddress());//测试2cell=newCell(测试2:);cell.setRowspan(4);//当今单元格占到二行,横着跨距cell.setHorizontalAlignment(Element.ALIGN_CENTER);table.addCell(cell);table.addCell(名字:);table.addCell(vl.getWrirName());table.addCell(企业:);table.addCell(vl.getWrirOrganization());table.addCell(性別:);table.addCell(vl.getWrirSex());8/12table.addCell(电話:);table.addCell(vl.getWrirTnur());//详尽內容cell=newCell(详尽內容:);cell.setHorizontalAlignment(Element.ALIGN_CENTER);table.addCell(cell);cell=newCell(newParagraph(vl.getLetrNote()));cell.setColspan(2);table.addCell(cell);9/12//测试3cell=newCell(测试3:);cell.setHorizontalAlignment(Element.ALIGN_CENTER);table.addCell(cell);cell=newCell(newParagraph(vl.getDeptVerifyOpinion()));cell.setColspan(2);table.addCell(cell);10/12//测试4cell=newCell(测试4:);cell.setHorizontalAlignment(Element.ALIGN_CENTER);table.addCell(cell);cell=newCell(newParagraph(vl.getChargeVerifyOpinion()));cell.setColspan(2);table.addCell(cell);11/12//测试5cell=newCell(测试5:);cell.setHorizontalAlignment(Element.ALIGN_CENTER);table.addCell(cell);cell=newCell(newParagraph(vl.getHandleContent()));cell.setColspan(2);table.addCell(cell);document.add(table);document.add(newParagraph());12/12document.close();}catch(FileNotFoundExceptione){e.printStackTrace();}catch(DocumentExceptione){e.printStackTrace();}catch(IOExceptione){e.printStackTrace();}在word中能够依照你所回绝的格式,运用itext的table、cell、照片等“画”出带想的文本文档格式,随后再作将数据信息往在其中铺满;假如想将表格给出成pdf格式的,用itext还可以很精彩纷呈的搭建。


本文关键词:亚博app下载安装

本文来源:亚博app下载安装-www.dfszjys.com

上一新闻:洛克人ZX降临支线攻略

下一新闻:亚博app下载安装|Faker的3个S赛戒指多少钱?观众:打扰了

推荐阅读

企业要闻

企业动态

门窗百科

太阳能着色 互补系统 易护理 保温 环保节能
预约报名 免费测量 免费设计 免费报价 免费安装 终身维护
版权所有©2011-2020 阜新市亚博app下载安装科技股份有限公司
辽ICP备28959778号-5
联系地址: 辽宁省阜新市霞浦县电过大楼8104号
联系电话:076-79998316
联系邮箱:663395747@qq.com
传真号码:096-758988841