yeah this is a little bit hard for pdfs… you could try to use pdf.js in combination with turn.js. But i think this will be very inperformant for large pdfs --> with pdf.js you can render a single page in a dom node --> so you could add create divs for each page in the pdf and add turnjs to the divs.