计算文件夹的PDF文件中的页数

时间:2015-03-23 10:08:37

标签: pdf count directory

如何在(子)文件夹中获取pdf的总页数?

我喜欢这样的回报:

c:\pdfs\path1 83
c:\pdfs\path2 12
c:\pdfs\path2\subfolder 3
etc.

使用下面的代码,我可以得到每个pdf文件的总页数。但这不是我需要的。我想得到每个文件夹的总数。

REM PDF-Pages.cmd
@echo off
del output.txt
for /r %1 %%f in (*.pdf) do pdfinfo.exe -meta "%%f" >out.txt & echo "%%f",, | tr.exe -d "\r\n" >>output.txt & find "Pages:" out.txt | tr.exe -d "\r\n\055\056\072[:alpha:][:space:]" >>output.txt & echo , | tr.exe -d "\r\n" >>output.txt & find "File size:" out.txt | tr.exe -d "\055\056\072[:space:][:alpha:]" >>output.txt & echo. >>output.txt
del out.txt

1 个答案:

答案 0 :(得分:0)

也许你可以使用Pdf页数 - http://sourceforge.net/projects/pdfpagecount/;但我对这个工具没有个人经验。 AFAIR也称为“多个PDF页面计数”,也可能存在于Sourceforge上。