眾所周知,較大的文件不僅占用更多的存貯資源,也要花費更多的時間去下載。對于那些以PDF為電子書格式提供數(shù)據(jù)服務的企業(yè),對現(xiàn)有的PDF文件進行壓縮處理,不僅能節(jié)省存貯空間,也能加密數(shù)據(jù)發(fā)布的速度,更重要的是這些能提高企業(yè)服務的質量。
壓縮策略: 1、對于未采用JBIG2壓縮的黑白圖像,全部使用JBIG2編碼壓縮;可以使用無損壓縮,也可以使用有損壓縮(有損壓縮有四個級別可供選擇)。當采用無損壓縮時,PDF文件將保持與原始文件相同的顯示質量。 2、對于使用JPEG編碼的彩色圖像或灰度圖像,全部轉換為JPEG2000編碼,可以極大的減小文件的尺寸,有多上壓縮質量級別可供選擇。 3、對于用LZW編碼壓縮的內容,替換為用Flate壓縮。早期的PDF文件中對LZW編碼采用較多。 4、去除從未被引用的對象, 5、遵照PDF規(guī)范,以更節(jié)約空間的形式組織文件內容。 6、合并對象。遵照PDF規(guī)范,將一些小的對象合并,以節(jié)約空間。 7、對于未被編碼的且長度大于100的流,使用Flate編碼; 8、壓縮交叉引用表和文檔結構。對于頁數(shù)較多的PDF文件,在描述其文檔結構時,會占用很多的空間,特別是對于大部分內容為文字的文件,其壓縮效 率非常可觀。最典型的例子是Adobe的PDF格式說明書,壓縮后的尺寸為8.276兆,如果不采用壓縮交叉引用表和文檔結構,則尺寸為17兆多。采用這 種方式壓縮的文件需要用Acorbat Reader6.0以后版本才能打開。 對于包含黑白圖像的PDF文件,在壓縮后能減少接近4分之一的空間。有些文件甚至可以達到二分之一。對于以彩色或灰度圖像為主的PDF文件,壓縮后的尺寸可以減小到壓縮前的五分之一或更多。
技術優(yōu)點
* 壓縮率高; * 壓縮速度快; * 壓縮層次豐富,可以滿足不同類型用戶的需求; * 可以和我公司其它模塊協(xié)作形成流水線工作模式。