FreePic2Pdf中文绿色版是一个将图像文件(包括TIFF、JPG、JP2/J2K/JPC、PNG、GIF、BMP、webp)合并、转换成PDF文件的软件。可以指定生成的PDF文件的页面大小,支持通过接口自动生成多级书签、分段页码、添加文本页,可以通过OCR生成可检索、可复制的隐藏文本,合成双层PDF,并提供对自身所生成的双层PDF进行校对所需的辅助功能。
软件特色
对有损/无损压缩jpeg 2000(jp2/j2k/jpc)文件,或有损压缩JPG文件及采用JPEG/OJPEG算法压缩的tiff文件,直接将原始数据流嵌入PDF文件,避免因为重新压缩而造成图像质量下降。
对其它无损压缩图像文件,黑白图像解码后压缩为JBig2(有损/无损)或CCITT G4,其它解码后压缩成ZIP数据流嵌入PDF文件。虽然解码/压缩需要消耗一些时间,但是在多数情况下可以减小PDF文件长度。
对于黑白图像,可以指定背景是否透明。如果透明,在PDF Reader中阅读时可以根据需要自行设置背景色(我习惯设为灰色),以免白底黑字看着太累。
支持多页TIFF和多帧(动画)GIF,每页或每帧算一幅图像。
可以指定生成的PDF文件的页面大小(除A4、B5等,还支持国内常用的32开、16开、大32开)及页边距,这种指定不会造成对图像数据流的重新采样或压缩,只影响PDF中描述图像显示大小的数据, 避免因为重新采样或压缩而造成图像质量下降。
如果不指定页面的纸张大小,可以指定页面的固定宽度(长度随图像大小伸缩),保证连续阅读时不会因为页面宽度变来变去而影响阅读。
可以选择需要转换的文件,也可以指定需要转换的文件夹;可以指定文件排序方式(按字母顺序、按末尾数字顺序、按超星顺序);可以将所有图像文件合并到一个PDF文件,也可以每个图像文件分别转换成一个PDF文件。
支持通过接口自动生成多级书签、分段页码、添加文本页、设置PDF的Document Properties,支持Uni code字符。
接口文件可以用于新生成的PDF,也可以用于已有的PDF,包括往已有的PDF上加书签、从已有的PDF中抽取书签。
生成的PDF文件中只包含必要的信息,因此在PDF质量不变的情况下,生成的PDF废话最少。
在转换的同时,可以通过OCR生成可检索、可复制的隐藏文本,合成双层PDF,并提供对自身所生成的双层PDF进行校对所需的辅助功能。
支持批量转换。
软件基于开源代码实现,运行时不需要任何第三方软件或控件的支持。当然如果要浏览制作出来的PDF文件,您的机器上必须安装Adobe PDF Reader或其他PDF阅读软件。
软件功能
1、可以选择需要转换的文件,也可以指定需要转换的文件夹;可以指定文件排序方式(按字母顺序、按末尾数字顺序、按超星顺序);可以将所有图像文件合并到一个PDF文件,也可以每个图像文件分别转换成一个PDF文件。
2、支持通过接口自动生成多级书签、分段页码、添加文本页、设置PDF的Document Properties,支持Unicode字符。
3、接口文件可以用于新生成的PDF,也可以用于已有的PDF,包含往已有的PDF上加书签、从已有的PDF中抽取书签。
4、生成的PDF文件中只包含必要的信息,所以在PDF质量不变的情况下,生成的PDF废话最少。
5、在转换的同时,可以通过OCR生成可检索、可复制的隐藏文本,合成双层PDF(需要通过桥接器MODI_Engine.exe进行调用),并提供对自身所生成的双层PDF进行校对所需的辅助功能。
6、对有损/无损压缩jpeg 2000(jp2/j2k/jpc)文件,或有损压缩JPG文件及应用JPEG/OJPEG算法压缩的TIFF文件,直接将原始数据流内嵌PDF文件,免除因为重新压缩而造成图像质量下降。
7、对其它无损压缩图像文件,黑白图像解码后压缩为JBig2(有损/无损)或CCITT G4,其它解码后压缩成ZIP数据流内嵌PDF文件。虽然解码/压缩需要消耗一些时间,但是在多数情况下可以减小PDF文件长度。
8、对于黑白图像,可以指定背景是否透明。如果透明,在PDF Reader中阅读时可以根据需要自行设置背景色(我习惯设为灰色),以免白底黑字看着太累。
9、支持多页TIFF与多帧(动画)GIF,每页或每帧算一幅图像。
10、可以指定生成的PDF文件的页面大小(除A4、B5等,还支持国内常见的32开、16开、大32开)及页边距,这种指定不会造成对图像数据流的重新采样或压缩,只影响PDF中描述图像显示大小的数据, 免除因为重新采样或压缩而造成图像质量下降。
11、如果不指定页面的纸张大小,可以指定页面的固定宽度(长度随图像大小伸缩),确保不间断阅读时不会因为页面宽度变来变去而影响阅读。
常见问题
Q:FreePic2Pdf收费吗?
A:FreePic2Pdf是一个“友情软件”(Friendware),用户在承诺不用于商业目的,也不对文件及其附件进行任何更改的条件下,不需要为使用该软件付任何费用,最多是在BBS上看到我发帖子灌水时(我的ID一般是strnghrs),进去捧个人场,作为友情回报;或者在年节时发个email问声好(所以叫“友情软件”)。我承诺绝不在程序中暗藏任何商业广告、木马,但不承诺为使用FreePic2Pdf的后果承担任何责任。如果您需要将它用于商业目的,或加入您的网站,请与我联系,否则保留追究一切责任的权利。
Q:如果觉得FreePic2Pdf生成的PDF文件尺寸还是太大,怎么办?
A:办法包括:
1、用Photoshop、ACDSEE、ComicEnhancer Pro等,先缩小图像尺寸,再转成PDF。
2、对于彩色图像,可以在参数选择中,对“彩色/灰度”压缩算法选择JPEG或JPEG 2000,并设置较低的质量系数或压缩比。
3、对于灰度图像,可以先用ComicEnhancer Pro试试看能不能通过减色的方法减小文件长度,不行就压缩成JPEG或JPEG 2000,并且降低质量系数。
4、对于黑白图像,可以选用JBig2无损或有损压缩。
Q:有损JBig2适用于哪些环境?
A:有损JBig2适用于以字母文字为主的黑白图像,对于以中文文字或图形为主的黑白图像,建议使用无损JBig2,理由如下:
对于字母文字,在一页上字母重复的概率比较大,用有损JBig2可以大幅压缩文件尺寸,而有损压缩造成的损伤对字母阅读影响不大。
对于中文文字,在一页上重复的概率比较小,有损JBig2压缩的空间不大,而有损算法本身可能会对中文造成损伤,影响阅读效果。
对于不能分割的图像,使用有损JBig2根本没有意义,只会造成图像损失。
另外考虑到对于中文来说建立全局符号表实在没有多大实际意义,所以在选择有损JBig2压缩时,没有生成PDF标准中的JBIG2Globals。