如何在jsp中显示客户端pdf(即硬盘上的文件预览)?
我可以嵌入服务器端pdf:
<embed src="fw4.pdf" name="preview_image" width=400 height=800
border=0 type="application/pdf" PLUGINSPAGE="http://www.adobe.com/downloads/">
我可以预览客户端img:
<img src="file:\\\\C:\\temp\\IMG_9990_w.jpg" name=preview_image height="600" width="600">
如何预览客户端pdf?
我尝试过使用iframe,嵌入标签(路径类似于上面img标签中的一个)等等。有什么建议吗?
答案 0 :(得分:0)
只需在 embed src
中定义其路径,方法与img src
相同。
更新:好的,这不起作用。你在那里的情况也很少见。通常,PDF和所有其他嵌入的东西都由Web服务器提供,而不是从客户端的本地磁盘文件系统加载。为什么这个要求?它是一个内部网web应用程序,它访问一些应该在所有客户端计算机上可用的共享网络驱动器?
如果确实如此,那么我也会在网络服务器上附加该网络磁盘,只需使用servlet将该磁盘中未更改的字节流式传输到HTTP响应,然后让embed src
点到那个servlet。
如果情况并非如此,那么我真的没有任何合理的理由来设计这样的网页,或者它必须是出于某些特定的个人目的。