FreePic2Pdf是一款將圖像文件(包括TIFF、JPG、PNG、GIF、BMP、JPEG 2000)合并、轉換成PDF文件的軟件:
對有損/無損壓縮的JPEG 2000、有損壓縮的JPG文件及采用JPEG/OJPEG算法壓縮的TIFF文件,直接將原始數(shù)據(jù)流嵌入PDF文件,避免因為重新壓縮而造成圖像質量下降;對無損壓縮的圖像文件,黑白圖像解碼后壓縮為JBig2(有損或無損)或CCITT G4,其它解碼后壓縮成ZIP數(shù)據(jù)流嵌入PDF文件。
產品功能
支持多頁TIFF和多幀(動畫)GIF,每頁或每幀算一幅圖像。
可以指定生成的PDF文件的頁面大。ǔ鼳4、B5等,還支持國內常用的32開、16開、大32開)及頁邊距。如果不指定頁面的紙張大小,可以指定頁面的固定寬度(長度隨圖像大小伸縮),避免連續(xù)閱讀時因為頁面寬度變來變去而影響閱讀。
支持通過接口自動生成多級書簽、分段頁碼、添加文本頁、設置PDF的Document Properties。
接口文件可以用于新生成的PDF,也可以用于已有的PDF,包括往已有的PDF上加書簽、從PDF取書簽等。
軟件基于開源代碼實現(xiàn),運行時不需要任何第三方軟件或控件的支持。當然如果要瀏覽制作出來的PDF文件,必須安裝Adobe PDF Reader等PDF閱讀軟件。
軟件特色
對有損/無損壓縮jpeg 2000(jp2/j2k/jpc)文件,或有損壓縮JPG文件及采用JPEG/OJPEG算法壓縮的tiff文件,直接將原始數(shù)據(jù)流嵌入PDF文件,避免因為重新壓縮而造成圖像質量下降。
對其它無損壓縮圖像文件,黑白圖像解碼后壓縮為JBig2(有損/無損)或CCITT G4,其它解碼后壓縮成ZIP數(shù)據(jù)流嵌入PDF文件。雖然解碼/壓縮需要消耗一些時間,但是在多數(shù)情況下可以減小PDF文件長度。
對于黑白圖像,可以指定背景是否透明。如果透明,在PDF Reader中閱讀時可以根據(jù)需要自行設置背景色(我習慣設為灰色),以免白底黑字看著太累。
支持多頁TIFF和多幀(動畫)GIF,每頁或每幀算一幅圖像。
可以指定生成的PDF文件的頁面大小(除A4、B5等,還支持國內常用的32開、16開、大32開)及頁邊距,這種指定不會造成對圖像數(shù)據(jù)流的重新采樣或壓縮,只影響PDF中描述圖像顯示大小的數(shù)據(jù), 避免因為重新采樣或壓縮而造成圖像質量下降。
如果不指定頁面的紙張大小,可以指定頁面的固定寬度(長度隨圖像大小伸縮),保證連續(xù)閱讀時不會因為頁面寬度變來變去而影響閱讀。
可以選擇需要轉換的文件,也可以指定需要轉換的文件夾;可以指定文件排序方式(按字母順序、按末尾數(shù)字順序、按超星順序);可以將所有圖像文件合并到一個PDF文件,也可以每個圖像文件分別轉換成一個PDF文件。
支持通過接口自動生成多級書簽、分段頁碼、添加文本頁、設置PDF的Document Properties,支持Uni code字符。
接口文件可以用于新生成的PDF,也可以用于已有的PDF,包括往已有的PDF上加書簽、從已有的PDF中抽取書簽。
生成的PDF文件中只包含必要的信息,因此在PDF質量不變的情況下,生成的PDF廢話最少。
在轉換的同時,可以通過OCR生成可檢索、可復制的隱藏文本,合成雙層PDF,并提供對自身所生成的雙層PDF進行校對所需的輔助功能。
支持批量轉換。
軟件基于開源代碼實現(xiàn),運行時不需要任何第三方軟件或控件的支持。當然如果要瀏覽制作出來的PDF文件,您的機器上必須安裝Adobe PDF Reader或其他PDF閱讀軟件。
常見問題
Q:FreePic2Pdf收費嗎?
A:FreePic2Pdf是一個“友情軟件”(Friendware),用戶在承諾不用于商業(yè)目的,也不對文件及其附件進行任何更改的條件下,不需要為使用該軟件付任何費用,最多是在BBS上看到我發(fā)帖子灌水時(我的ID一般是strnghrs),進去捧個人場,作為友情回報;或者在年節(jié)時發(fā)個email問聲好(所以叫“友情軟件”)。我承諾絕不在程序中暗藏任何商業(yè)廣告、木馬,但不承諾為使用FreePic2Pdf的后果承擔任何責任。如果您需要將它用于商業(yè)目的,或加入您的網(wǎng)站,請與我聯(lián)系,否則保留追究一切責任的權利。
Q:如果覺得FreePic2Pdf生成的PDF文件尺寸還是太大,怎么辦?
A:辦法包括:
1、用Photoshop、ACDSEE、ComicEnhancer Pro等,先縮小圖像尺寸,再轉成PDF。
2、對于彩色圖像,可以在參數(shù)選擇中,對“彩色/灰度”壓縮算法選擇JPEG或JPEG 2000,并設置較低的質量系數(shù)或壓縮比。
3、對于灰度圖像,可以先用ComicEnhancer Pro試試看能不能通過減色的方法減小文件長度,不行就壓縮成JPEG或JPEG 2000,并且降低質量系數(shù)。
4、對于黑白圖像,可以選用JBig2無損或有損壓縮。
Q:有損JBig2適用于哪些環(huán)境?
A:有損JBig2適用于以字母文字為主的黑白圖像,對于以中文文字或圖形為主的黑白圖像,建議使用無損JBig2,理由如下:
對于字母文字,在一頁上字母重復的概率比較大,用有損JBig2可以大幅壓縮文件尺寸,而有損壓縮造成的損傷對字母閱讀影響不大。
對于中文文字,在一頁上重復的概率比較小,有損JBig2壓縮的空間不大,而有損算法本身可能會對中文造成損傷,影響閱讀效果。
對于不能分割的圖像,使用有損JBig2根本沒有意義,只會造成圖像損失。
另外考慮到對于中文來說建立全局符號表實在沒有多大實際意義,所以在選擇有損JBig2壓縮時,沒有生成PDF標準中的JBIG2Globals。
更新日志
Version 5.01
錯誤修正:如果原PDF使用了xref stream,掛書簽后在Acrobat中打開不報錯,在其他PDF瀏覽器中打開可能會報xref損壞。