I want to write an Android application to read and display PDFs. I don’t want to use any third-party applications to do this, because I don’t want to force my users to download those applications. And I don’t want to use a webview, because then users won’t be able to use my app when they’re offline.
How might I approach this?
Here’s a link I used to create one that mostly works.
It outlines how to write (and hence read) all the common PDF parts that are in a .pdf file. It’s far more readable than the ISO spec, especially if you haven’t done PDF formats before.
http://www.adobe.com/technology/pdfs/presentations/KingPDFTutorial.pdf
Good Luck.