<p class="sougouContent"> </p> <p class="tag"> PHP PDF 浏览器 网页 </p> 求教!需要在网页中展示pdf 从网上查了一些方法 例如: <br> <embed> <br> 但是都会报错 (格式错误:不是一个PDF文件或文件已损坏) <br> 但是我用pdf阅读器可以打开该文件,通过浏览器地址栏也可以打开 <br> 请问这是什么原因 是文件有问题 还是 方法有问题 <br> 求教!急求!!!! <br> <h2>回复讨论(解决方案)</h2> <p class="sougouAnswer"> 可以啊 ,你看: <br> <pre class="sycode" name="code"><embed src="./1.pdf" width="600" height="600"></pre> <br> </p> <p class="sougouAnswer"> 用JS库吧。 <br> 下载地址:https://github.com/mozilla/pdf.js <br> <br> 在线演示。http://mozilla.github.io/pdf.js/web/viewer.html </p> <p class="sougouAnswer"> 可以啊 ,你看: <br> <pre class="sycode" name="code"><embed src="./1.pdf" width="600" height="600"></pre> <br> 恩 可以 我的文件路径写错了 <br> 不过这样做好像要依赖于Adobe Reader <br> 如果用户本地没有Adobe Reader是不是就不能用了 <br> 有没有其他方法呢? </p> <p class="sougouAnswer"> 用JS库吧。 <br> 下载地址:https://github.com/mozilla/pdf.js <br> <br> 在线演示。http://mozilla.github.io/pdf.js/web/viewer.html <br> <br> 演示地址在IE上报错了 火狐可以跑,效果也不错,但感觉很卡。请问这个依赖Adobe Reader吗? </p> <p class="sougouAnswer"> 它的确不支持IE,不需要Adobe Reader,纯HTML5 JS库。 </p> <p class="sougouAnswer"> 或者你可以用flash的pdf阅读器,这样所以的浏览器都可以支持了,而且不需要Adobe Reader。 <br> http://flexpaper.devaldi.com/ </p> <p class="sougouAnswer"> 或者你可以用flash的pdf阅读器,这样所以的浏览器都可以支持了,而且不需要Adobe Reader。 <br> http://flexpaper.devaldi.com/ <br> 恩 谢谢你的帮助 最后领导让我把pdf转图片,然后用相册展示 </p></embed>