如何验证PDF或Excel文件是否已损坏

时间:2010-08-27 02:46:35

标签: c# excel pdf ms-word file-format

我有一点点困境,我们即将聘请实习生,他的第一份工作将是通过大约200个PDF,40个Adobe Photoshop文件,大约300个单词文档和120个Excel文件来验证它们是否已损坏以及他们是否对他们有任何保护(密码)。

我不想厌倦这个孩子,所以我想把它自动化。我想知道如何验证PDF文件是否有效以及是否有任何密码而无需在Acrobat中打开它们。

是否有我可以查找的BOM或PDF可解析性足以使用像iTextSharp这样的东西?至于Office文件,我希望Office Interop可以查看该文件并通过对象模型告诉我? Photoshop我不确定是否可能,所以他必须手动完成。

这将用C#或Delphi.NET(我们的语言)编写为一个小型WinForms应用程序。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可以自动将它们打印出来或转换为图像,看看哪些不起作用