2010-08-27 12 views
0

J'ai un léger dilemme, nous sommes sur le point d'embaucher un stagiaire et son premier travail sera de parcourir environ 200 fichiers PDF, 40 fichiers Adobe Photoshop, environ 300 documents Word et 120 fichiers Excel pour vérifier qu'ils ne sont pas corrompus et s'ils ont une protection sur eux (mot de passe). Je ne voulais pas ennuyer le gosse, alors je pensais à l'automatiser. Je me demande ce que je peux faire pour vérifier si les fichiers PDF sont valides et s'ils ont un mot de passe sans avoir à les ouvrir dans Acrobat.Comment vérifier les fichiers PDF ou Excel ne sont pas corrompus

Existe-t-il une nomenclature que je peux rechercher ou PDF est-il suffisamment analysable pour utiliser quelque chose comme iTextSharp? En ce qui concerne les fichiers Office, j'espère qu'Office Interop pourra regarder le fichier et me le dire via le modèle objet. Photoshop, je ne suis pas sûr, est même possible, alors il devra le faire manuellement.

Ceci sera écrit comme une petite application WinForms en C# ou Delphi.NET (notre langage ici).

Des pensées?

+0

Si vous utilisez C# 4.0 cela pourrait aider un peu http://msdn.microsoft.com/en-us/library /dd264733.aspx – BrunoLM

Répondre

0

Vous pouvez automatiser les imprimer ou convertir à l'image et voir ceux qui ne fonctionnent pas