在整理网上下载的PDF文件时,经常会遇到损坏的文档。一个个打开来检查的话耗时费力,于是就利用python的pyPdf库写了一个小程序。可以自动校验指定文件夹下的全部pdf文件,自动遍历其中的所有子文件夹。命令行独立运行,不依赖于任何PDF浏览工具。使用方法,在cmd命令行窗口中切换到程序目录
D:\>pdfcheck
PDF-Checker v1.1 by gerry@2012-03-29
Which directory to check: X:\PDF
根据提示输入文件夹路径即可;也可直接指定路径运行。完成后,程序会在当前目录下生成三个文件
- pdflist.txt :列出 目录下的全部PDF文件
- pdfdel.txt : 打开出错的PDF文件列表,部分文件可在Acorobat打开时自动修复。
- pdfsp.txt : 可以打开但有权限限制的PDF文件。
目前流行的平板电脑系统主要有三个: iOS,Windows 以及Android。缺乏软件支持的系统毫无竞争力可言,乐pad、黑莓、惠普什么的我就不多说了。iPad是这两年的大赢家。它优异的便携性能和流畅的操作体验使苹果公司成为业界的标杆。虽然微软早在2002年就推出了第一个平板操作系统XP Tablet,但对平板系列一直缺乏足够的重视,各类软件的界面也都是针对鼠标操作的特点设计,不适合触控操作。反观苹果,系统是为硬件量身定做,完美集成,可以说是开箱即用,软件商店统一了应用接口,大大降低了用户的使用门槛。就算是要重装系统,也只需要更新一下固件,然后去商店里挑软件就可以了。比起先到微软网站激活系统,再去主机官网对型号找驱动,然后四下搜索软件的Windows安装模式简单太多(当然,win对硬件的兼容性是ios无法比拟的。在我看来,这两个思路的差别正是集权和民主的差别)。