Day: December 18, 2009

  • 把PDF电子书每页分割成两半

    不知道从什么时候开始,我要学习什么书本知识都求助于电子书了。在网上能找到各个门功课的电子书。我还买了一个新手机,智能手机,大屏幕,高分辨率的,装了个Adobe Reader LE,专门用来在睡前、坐车、吃饭、拉大便等零散时间看书,这样能够看掉很多书呢。 有时遇到下载了的电子书是把一本书的两页扫描成一页的,这样在Acrobat里面你看完左边,就要从页面左下移到页面右上,看完右边之后,又要移到下一页的左上部分,十分不方便。Adobe Acrobat Professional的页面修改命令有好多:裁剪、旋转……就是缺了一个分割功能。 当然,可以通过裁剪页面来分割。先把PDF文件另存为两个文件,把第一个文件的所有页面裁成只剩左边,另一个裁成只剩右边。然后把两个文件合并成一个文件。这样,在合并的文件里面左边和右边就集中成两块,实际页面顺序就变成了1、3、5、……、2、4、6、……剩下的任务就是把页面顺序排成1、2、3、4……,如果手工一个一个页面的插,这将是一个超级烦的事情,尤其是当电子书有好几百页的时候。Acrobat Professional又找不到自动帮你把这种页序排好的功能。 于是,我用Visual Basic写了一个小程序,专门用来做这最后一步。它创健一个新的PDF,然后从合并文件中抽取相应的页面按正确顺序插到新PDF文件里,就完事了。有兴趣的同学可以下载一个来用。由于我不懂做绿色软件,所以这么个小东西还是要Setup安装。其次,就是机子里一定要安装了Adobe Acrobat Professional 7.0以上版本。这个程序我在Windows 7上面运行是没问题的,其他同学如果有问题也别来找我了,我懒得花时间调试了…… UPDATE 09/02/2010 joylujing says: September 2, 2010 at 10:13 pm (Edit) Acrobat中有合并文件功能,可以排序,所以只要用Acrobat professional就可以完成将每页分割成两半。 以漫画为例,我的做法是这样的: 1.由于漫画都是从左到右看的,所以先裁取右半部分,提取页面为单个文件,存到一个文件夹中,例如文件夹A 2.裁取左半部分,提取页面为单个文件,存到另一个文件夹,例如文件夹B 3.文件-合并-添加文件夹-A-B,可以看见两个文件夹中所有文件都加入了,点击文件名上方的窗口按钮,文件名就会自动排序,对相同文件名,根据文件生成时间先后排序,所以顺序就是:原来第一页的右半部分,第一页的左半部分,第二页的右半部分,第二页的左半部分……. 4.合并,保存,ok了.