问题:能否编辑一个自动打印pdf文件的脚本呢?
发表于 : 2006-02-12 23:01
经常需要打印大批量的pdf文件,但是目前都是把每一个文件一一打开,然后再打印,自己感觉比较不方便。有一些想法,但是由于我不太了解pdf文档的机理,所以不知道可行不,提出来请大家指教。
1.能否批量地打印pdf文件。不用打开,在命令行指定多个文档,直接打印。
2.能否选择性地打印指定页,这样,在最开始,可以指定打印大量文档的首页。浏览完文档的首页摘要后,挑选出感兴趣的文章,再打印全文。这样应该省精力省财力。
临时想到另一个问题的思路,在这里说说了。曾经想要对pdf文件做些信息统计,如,想要知道某一目录下一批pdf文件的总页数,这对于打印准备纸张是个方便。我自己曾用perl写了一个完成这个功能的脚本,但是对于页数的估计我是使用pdf文件的文件头,对于pdf文件的格式,我没有找相关的资料,是自己瞎看猜的,所以这个脚本对一些文件头没有相关信息的pdf文件就得不到页码数了。目前,我发现pdfinfo提供了关于pdf文件信息的详细描述,但是不能支持多个文件的查询,如果在脚本中使用pdfinfo应该可以实现关于批量pdf文件的信息查询了。不过,这个还没有来得及实现,呵呵。大家提提关于批量打印pdf文件方面的意见吧。
1.能否批量地打印pdf文件。不用打开,在命令行指定多个文档,直接打印。
2.能否选择性地打印指定页,这样,在最开始,可以指定打印大量文档的首页。浏览完文档的首页摘要后,挑选出感兴趣的文章,再打印全文。这样应该省精力省财力。
临时想到另一个问题的思路,在这里说说了。曾经想要对pdf文件做些信息统计,如,想要知道某一目录下一批pdf文件的总页数,这对于打印准备纸张是个方便。我自己曾用perl写了一个完成这个功能的脚本,但是对于页数的估计我是使用pdf文件的文件头,对于pdf文件的格式,我没有找相关的资料,是自己瞎看猜的,所以这个脚本对一些文件头没有相关信息的pdf文件就得不到页码数了。目前,我发现pdfinfo提供了关于pdf文件信息的详细描述,但是不能支持多个文件的查询,如果在脚本中使用pdfinfo应该可以实现关于批量pdf文件的信息查询了。不过,这个还没有来得及实现,呵呵。大家提提关于批量打印pdf文件方面的意见吧。