I have a program that checks whether a pdf file is corrupted by opening the file using Adobe Reader and detecting any errors raised by it.
We recently upgraded to using Adobe Reader 9 from Adobe Reader 6. Now, the program can't detect some corrupted files if I don't check each file per page.
I think this is because th newer versions of Adobe Reader load pdf files on demand instead of loading the whole file upon opening.
Is there a setting or command line parameter I can use to force Adobe Reader 9 to load whole pdf files upon opening them?
Most likely the problem is that the application needs to be updated for the changes in Reader 9. Contact the company that made the software. The programming api has probably evolved.
The application doesn't actually integrate with Adobe Reader, it just opens it by calling it with the command line and using the filename as a parameter. The application only checks if the Reader's window raised an error.