我们的专业付出,值得您的永久信赖!为您量身定制,信誉第一!

订货热线:12928947346

推荐产品
  • 微软出品Win10官方精简版ISO放出:爽翻了
  • 亿电竞app手机版app|Chrome浏览器全新界面上线:帅爆!
  • 广东中山:四大举措明晰职校发展方向【亿电竞app手机版官网网站】
当前位置:首页 > 产品中心 > 枕木系列
【亿电竞app手机版官网网站】itext生成word文档方法

 


36006
本文摘要:itext溶解word文本文档方式主要从事程序猿岗位的盆友有可能都是会遇到类似状况,经常务必将一个表格给出成word来供顾客复印机,这一解决困难的方式可以用itext溶解word文本文档方式来搭建。

亿电竞app手机版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,亿电竞app手机版官网网站

本文来源:亿电竞app手机版app-www.yonosabia.com