FreePic2Pdf是一個(gè)將圖像文件(包括TIFF、JPG、JP2/J2K/JPC、PNG、GIF、BMP)合并、轉(zhuǎn)換成pdf文件的軟件。
對(duì)有損/無(wú)損壓縮的JPEG 2000、有損壓縮的JPG文件及采用JPEG/OJPEG算法壓縮的tiff文件,直接將原始數(shù)據(jù)流嵌入PDF文件,避免因?yàn)橹匦聣嚎s而造成圖像質(zhì)量下降;
對(duì)無(wú)損壓縮的圖像文件,黑白圖像解碼后壓縮為JBig2(有損或無(wú)損)或CCITT G4,其它解碼后壓縮成ZIP數(shù)據(jù)流嵌入PDF文件。
特色
對(duì)有損/無(wú)損壓縮jpeg 2000(jp2/j2k/jpc)文件,或有損壓縮JPG文件及采用JPEG/OJPEG算法壓縮的TIFF文件,直接將原始數(shù)據(jù)流嵌入PDF文件,避免因?yàn)橹匦聣嚎s而造成圖像質(zhì)量下降。
對(duì)其它無(wú)損壓縮圖像文件,黑白圖像解碼后壓縮為JBig2(有損/無(wú)損)或CCITT G4,其它解碼后壓縮成ZIP數(shù)據(jù)流嵌入PDF文件。雖然解碼/壓縮需要消耗一些時(shí)間,但是在多數(shù)情況下可以減小PDF文件長(zhǎng)度。
對(duì)于黑白圖像,可以指定背景是否透明。如果透明,在PDF Reader中閱讀時(shí)可以根據(jù)需要自行設(shè)置背景色(習(xí)慣設(shè)為灰色),以免白底黑字看著太累。
支持多頁(yè)TIFF和多幀(動(dòng)畫)GIF,每頁(yè)或每幀算一幅圖像。
可以指定生成的PDF文件的頁(yè)面大小(除A4、B5等,還支持國(guó)內(nèi)常用的32開、16開、大32開)及頁(yè)邊距,這種指定不會(huì)造成對(duì)圖像數(shù)據(jù)流的重新采樣或壓縮,只影響PDF中描述圖像顯示大小的數(shù)據(jù), 避免因?yàn)橹匦虏蓸踊驂嚎s而造成圖像質(zhì)量下降。
如果不指定頁(yè)面的紙張大小,可以指定頁(yè)面的固定寬度(長(zhǎng)度隨圖像大小伸縮),保證連續(xù)閱讀時(shí)不會(huì)因?yàn)轫?yè)面寬度變來(lái)變?nèi)ザ绊戦喿x。
可以選擇需要轉(zhuǎn)換的文件,也可以指定需要轉(zhuǎn)換的文件夾;可以指定文件排序方式(按字母順序、按末尾數(shù)字順序、按超星順序);可以將所有圖像文件合并到一個(gè)PDF文件,也可以每個(gè)圖像文件分別轉(zhuǎn)換成一個(gè)PDF文件。
支持通過(guò)接口自動(dòng)生成多級(jí)書簽、分段頁(yè)碼、添加文本頁(yè)、設(shè)置PDF的Document Properties,支持Unicode字符。
接口文件可以用于新生成的PDF,也可以用于已有的PDF,包括往已有的PDF上加書簽、從已有的PDF中抽取書簽。
生成的PDF文件中只包含必要的信息,因此在PDF質(zhì)量不變的情況下,生成的PDF廢話最少。
在轉(zhuǎn)換的同時(shí),可以通過(guò)OCR生成可檢索、可復(fù)制的隱藏文本,合成雙層PDF,并提供對(duì)自身所生成的雙層PDF進(jìn)行校對(duì)所需的輔助功能。
支持批量轉(zhuǎn)換。
軟件基于開源代碼實(shí)現(xiàn),運(yùn)行時(shí)不需要任何第三方軟件或控件的支持。當(dāng)然如果要瀏覽制作出來(lái)的PDF文件,您的機(jī)器上必須安裝Adobe PDF Reader或其他PDF閱讀軟件。
總之, 在缺省情況下,F(xiàn)reePic2Pdf考慮的優(yōu)先順序?yàn)椋簣D像質(zhì)量、生成速度、PDF文件大小;通過(guò)設(shè)置可以改變?yōu)椋篜DF文件大小、圖像質(zhì)量、生成速度。