1
我目前遇到需要找到目录内的哪些pdf是“安全文档”。 PDF文件的所有应是不安全的,并通过换股的xpdf然而,这种情况并非如此。我如何扫描目录中的所有pdf以确定它们是否安全?扫描安全的pdf文档
我目前遇到需要找到目录内的哪些pdf是“安全文档”。 PDF文件的所有应是不安全的,并通过换股的xpdf然而,这种情况并非如此。我如何扫描目录中的所有pdf以确定它们是否安全?扫描安全的pdf文档
pyPdf支持解密的PDF。它的PdfFileReader类有一个isEncrypted属性。
import pyPdf
if pyPdf.PdfFileReader(open("file_name.pdf", 'rb')).isEncrypted:
print "Rut ro, it's encrypted."
# skip file? Write to a log?
else:
print "We're clear."
# Do stuff with the file.