2012-09-10 184 views
1

我在PDFLib引擎的幫助下創建pdf。我的要求是相當繁重的數據將被存儲在PDF中。一個PDF將存儲大約300個圖像。並將同時創建約100個PDF文件。我的圖像被重複,所以,我會知道哪個圖像將放置在哪裏。現在,如果我使用PDFLib的image_load選項,pdf大小約爲100Mb。有什麼辦法可以縮小尺寸嗎?如何使用PDFLib縮小圖像尺寸以縮小圖像大小?

回答

1

答案是Templates

PDFlib支持的技術名稱表格XObjects一個PDF功能。但是,由於該術語與交互式表單衝突,因此我們將此功能稱爲templates

甲的PDFlib template可以被認爲是成textvector,和image操作被重定向(的而不在常規頁)截止頁緩衝器。

模板完成後,就可以使用很像一個光柵圖像,並放置在任意網頁的任意次數。像圖像一樣,模板可以經受諸如縮放或傾斜等幾何變換。

當一個模板在多個頁面上使用(或乘在同一頁上),用於構造模板的實際PDF運營商在PDF文件中只包括一次,從而節省了PDF輸出文件的大小。模板建議自己的元素在多個頁面上重複出現,例如不斷背景或公司徽標。

,並會也減少了尺寸。