У меня небольшая дилемма, мы собираемся нанять стажера, и его первая работа будет состоять в том, чтобы просмотреть примерно 200 PDF-файлов, 40 файлов Adobe Photoshop, около 300 документов Word и 120 файлов Excel, чтобы убедиться, что они не повреждены и есть ли у них защита от них (пароль).
Я не хочу утомлять ребенка, поэтому я думал об автоматизации этого. Мне интересно, что я могу сделать, чтобы проверить, действительны ли файлы PDF и есть ли у них пароль, без необходимости открывать их в Acrobat.
Есть ли спецификация, которую я могу найти, или PDF достаточно разбирается для использования чего-то вроде iTextSharp? Что касается файлов Office, я надеюсь, что Office Interop сможет посмотреть файл и сообщить мне через объектную модель? Фотошоп, я даже не уверен, что это возможно, поэтому ему придется делать это вручную.
Это будет написано как небольшое приложение WinForms на C # или Delphi.NET (наш язык здесь).
Есть мысли?