Я пробовал его с iframe, хорошо работает только для pdf (но опция save будет отключена только через настройки браузера), может кто-нибудь дать идею об этом. (Есть ли какие-либо плагины с открытым исходным кодом.)
Попробуйте PDFjs, он использует HTML5 для рисования pdf
Вы можете попробовать pdfObject. Есть несколько хороших примеров.