葵花宝典之itext表格

葵花宝典之itext表格

ID:12452666

大小:68.35 KB

页数:52页

时间:2018-07-17

葵花宝典之itext表格_第1页
葵花宝典之itext表格_第2页
葵花宝典之itext表格_第3页
葵花宝典之itext表格_第4页
葵花宝典之itext表格_第5页
资源描述:

《葵花宝典之itext表格》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、iText学习2--表格(2009-02-0111:26:08)转载标签:itext表格it分类:Others一个最基本的PdfPTable的例子packagecom.itext.test;importjava.awt.Color;importjava.io.FileOutputStream;importjava.io.IOException;importcom.lowagie.text.Document;importcom.lowagie.text.DocumentException;importcom.lowagie.text.Paragraph;i

2、mportcom.lowagie.text.pdf.PdfPCell;importcom.lowagie.text.pdf.PdfPTable;importcom.lowagie.text.pdf.PdfWriter;publicclassMyFirstTable{  publicstaticvoidmain(String[]args){ System.out.println("MyFirstPdfPTable"); //步骤1:创建一个document对象 Documentdocument=newDocument(); try{  //步骤2:  //

3、我们为document创建一个监听,并把PDF流写到文件中  PdfWriter.getInstance(document,newFileOutputStream("c:\MyFirstTable.pdf"));  //步骤3:打开文档  document.open();  //创建一个有3列的表格  PdfPTabletable=newPdfPTable(3);  //定义一个表格单元  PdfPCellcell=newPdfPCell(newParagraph("headerwithcolspan3"));  //定义一个表格单元的跨度  cell

4、.setColspan(3);  //把单元加到表格中  table.addCell(cell);  //把下面这9项顺次的加入到表格中,当一行充满时候自动折行到下一行  table.addCell("1.1");  table.addCell("2.1");  table.addCell("3.1");  table.addCell("1.2");  table.addCell("2.2");  table.addCell("3.2");  table.addCell("1.3");  table.addCell("2.3");  table.addC

5、ell("3.3");  //重新定义单元格  cell=newPdfPCell(newParagraph("celltest1"));  //定义单元格的框颜色  cell.setBorderColor(newColor(255,0,0));  //把单元格加到表格上,默认为一个单元  table.addCell(cell);  //重新定义单元格  cell=newPdfPCell(newParagraph("celltest2"));  //定义单元格的跨度  cell.setColspan(2);  //定义单元格的背景颜色  cell.setB

6、ackgroundColor(newColor(0xC0,0xC0,0xC0));  //增加到表格上  table.addCell(cell);  //增加到文档中  document.add(table); }catch(DocumentExceptionde){  System.err.println(de.getMessage()); }catch(IOExceptionioe){  System.err.println(ioe.getMessage()); } //步骤5:关闭文档 document.close(); }}看完这个例子,又看过我

7、第一天记录的朋友一定会问为什么不用Table,我在这里解释一下。PdfPTableisaverypowerfulandflexibleobject,butforsomespecificneeds,youcanalsouseoneofthealternativesforPdfPTable.IfyouhaveaSwingapplicationwithJTables,youcanlookattheJTable2Pdfsection.PdfPTableonlyworksforgeneratingPDF.IfyouneedtogenerateHTMLorRTF,y

8、ouneedthe(nolongersupported)Tableobject.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。