Mich interessiert die Frage, ob das neue <canvas>-Element in HTML5 auch mit einem PDF-Dokument gefüllt werden kann, sodass PDF innerhalb der Seite zu sehen ist?
Es gibt wohl erste Ansätze um so etwas zu realisieren (hängt ein wenig von der Komplexität des PDFs ab), hier ein Artikel von Golem dazu: PDF-Rendering mit HTML5 und Javascript
Was Du aber auch verwenden kannst ist sowas: HTML5 <object> Tag. Setzt aber Acrobat Reader auf dem Zielrechner voraus.