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