list,OutputStreamos)throwsMalformedURLExce">
pdf插入頁(yè)眉頁(yè)腳圖片

pdf插入頁(yè)眉頁(yè)腳圖片

ID:10226519

大小:22.71 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2018-06-12

pdf插入頁(yè)眉頁(yè)腳圖片_第1頁(yè)
pdf插入頁(yè)眉頁(yè)腳圖片_第2頁(yè)
pdf插入頁(yè)眉頁(yè)腳圖片_第3頁(yè)
pdf插入頁(yè)眉頁(yè)腳圖片_第4頁(yè)
資源描述:

《pdf插入頁(yè)眉頁(yè)腳圖片》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、第一例:導(dǎo)出表格加圖片//需下載iText.jar及iTextAsian.jar包03publicvoidgetExportPDF(Listlist,OutputStreamos)throwsMalformedURLException,IOException,DocumentException{04try{05//itext在pdf中輸入中文字體(中文楷體)時(shí):06bfChinese=BaseFont.createFont("STSong-Light","UniGB-UCS2-H",BaseFon

2、t.NOT_EMBEDDED);07//設(shè)置之紙張為A4紙,左右上下邊距全部為5,08document=newDocument(PageSize.A4,50,50,50,50);09//構(gòu)造好的pdf文件輸出位置10PdfWriterpdf=PdfWriter.getInstance(document,os);11}catch(DocumentExceptione){12e.printStackTrace();13}catch(IOExceptione){14e.printStackTrace();15}16//

3、生成PDF頁(yè)腳17HeaderFooterfooter=null;18HeaderFooterheader=null;19//頁(yè)眉信息20StringheaderStr="此處為頁(yè)眉";21//生成PDF頁(yè)眉22header=newHeaderFooter(newPhrase(newParagraph(headerStr,newcom.lowagie.text.Font(bfChinese))),false);23//生成PDF頁(yè)腳,第多少頁(yè)24footer=newHeaderFooter(newPhrase("

4、第",newcom.lowagie.text.Font(bfChinese)),newPhrase("頁(yè)",newcom.lowagie.text.Font(bfChinese)));25//0居左1居中2居右26header.setAlignment(0);27document.setHeader(header);28footer.setBorder(Rectangle.NO_BORDER);29footer.setAlignment(1);30document.setFooter(footer);31//打開(kāi)

5、文件32document.open();33//創(chuàng)建表格34PdfPTabletable=newPdfPTable(2);//兩列35table.setWidthPercentage(100);36//傳入的對(duì)象信息37count=list.size();38//避免因?yàn)樽詈笠恍袛?shù)據(jù)由于不能滿足總列數(shù)而導(dǎo)致itext自動(dòng)將其去掉,而生成一些多余的數(shù)39intcolumn=2;40intpersons=count;41intyushu=persons%2;42inttmppersons=persons+(colum

6、n-yushu);43StringbarCodeString="";44StringbarCode="";45//對(duì)象信息輸入pdf文件46for(inti=0;i

7、rcentage(80);54Stringcntext="測(cè)試";55mess=newParagraph(cntext,newcom.lowagie.text.Font(bfChinese,11));56//第二列放文字信息57mytable.addCell(mess);58//在單元格中放置構(gòu)造好的一個(gè)表格59table.addCell(mytable);60}else{61//避免因?yàn)樽詈笠恍袛?shù)據(jù)由于不能滿足總列數(shù)而導(dǎo)致itext自動(dòng)將其去掉,不知道有沒(méi)有其他方法,目前用多余的空格填充62table.addC

8、ell("");63}64}65document.add(table);66document.close();67}第二例:導(dǎo)出文字圖片packagecom.test;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importcom.

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。