導航:首頁 > 文件類型 > latex生成pdf文件很大

latex生成pdf文件很大

發布時間:2024-04-24 16:11:50

1. 使用itext對pdf操作後,為什麼生成pdf文件變大了

檢查下有沒有document.newPage()使得把數據放到下一頁了。
如果沒有,那就需要分析代碼。但是換種思路也能解決你問題:
把數據作為附件一,附件二等形式生成在pdf的最後,那樣就沒人關注pdf內容的空白了。
用iText生成PDF文檔需要5個步驟:
①建立com.lowagie.text.Document對象的實例。
Document document = new Document();
②建立一個書寫器(Writer)與document對象關聯,通過書寫器(Writer)可以將文檔寫入到磁碟中。
PDFWriter.getInstance(document, new FileOutputStream("Helloworld.PDF"));
③打開文檔。
document.open();
④向文檔中添加內容。
document.add(new Paragraph("Hello World"));
⑤關閉文檔。
document.close();
通過上面的5個步驟,就能產生一個Helloworld.PDF的文件,文件內容為"Hello World"。
建立com.lowagie.text.Document對象的實例
com.lowagie.text.Document對象的構建函數有三個,分別是:
public Document();
public Document(Rectangle pageSize);
public Document(Rectangle pageSize,
int marginLeft,
int marginRight,
int marginTop,
int marginBottom);

閱讀全文

與latex生成pdf文件很大相關的資料

熱點內容
用phpcms建網站流程 瀏覽:973
word2010表格數字遞增 瀏覽:273
資料庫表的大小 瀏覽:452
天津編程考試哪裡好 瀏覽:792
蘋果手機更新系統後系統文件過大 瀏覽:810
js的事件有什麼區別 瀏覽:763
圖片中植入程序 瀏覽:832
數控機床編程哪裡能學 瀏覽:110
網頁源代碼的視頻 瀏覽:684
java獲取button的名字 瀏覽:64
ps人物彩繪攝影教程 瀏覽:70
c獲取當前文件名 瀏覽:212
3dmax9怎麼打開文件 瀏覽:965
iphone刪除的app還在 瀏覽:100
ug編程怎麼復制圖層 瀏覽:980
keil中自己編寫c語言頭文件 瀏覽:261
xp換成win7後文件只讀 瀏覽:279
檢測數據是什麼 瀏覽:151
如何編程製造游戲 瀏覽:791
電腦文件快捷鍵 瀏覽:793

友情鏈接