Update March 2011: PDFObject source code has been updated and moved to GitHub.
I recently worked on an e-learning course that required embedding some PDFs into an HTML file. PDF embedding piqued my curiosity, and has become something of a pet project. It sounds simpler than it is. No, scratch that… it is pretty simple. Stoopid simple. The problem is that there’s a lot of bad info about embedding PDFs floating around the www, especially regarding using the
Note to readers:
Unlike embedding SWFs, embedding a PDF is a breeze if you use the
object element, and the
object element has the added bonus of being totally standards-compliant.
object element to the page.
One of the perks of using this script is that it makes working with PDF Open parameters much easier, similar to how SWFObject makes working with flashvars easier.
The site purposely does not include support or contact information; while I enjoy making things that help people out, I already know I don’t have the time to handle support issues. Sorry!
Anyway, PDFObject is completely free (as-is, no warranties) and my gift to the community. I hope some of you find it useful.