Just did a search, and there is an answer from GoodReader's Troubleshooting page:
I see blank pages in my PDF file, but it shows fine on my Mac/PC There are two main reasons for this:
- JPEG2000 image compression. This compression used in some PDF files can't be understood by current versions of iOS (and GoodReader heavily relies on its capabilities). However, there's a very easy workaround for that.
- If you have a Mac computer, open this PDF file in Mac's standard Preview application, go to File menu and select Save As command. Then resave this file as a new PDF (just make sure to change a file name, to preserve the original file unchanged). The new PDF file will be formatted in iOS-friendly way.
- If you have a PC computer, the solution would be to reassemble a file in Adobe Acrobat software (or other) replacing JPEG2000 image compression with more conventional JPEG. Print your file to a special Adobe PDF printer (installed by Acrobat). Make sure that inside this printer's settings, on Images tab two first Compression fields don't show JPEG2000. If they do, change them to JPEG.
- 256-bit AES encryption. This encryption is supported by iOS 4.2 or later. Please update your iOS.