博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javaWeb项目中如何实现在线查看pdf文件
阅读量:5822 次
发布时间:2019-06-18

本文共 639 字,大约阅读时间需要 2 分钟。

最近有需求要实现在网页直接查看pdf,word,excel文件。但是实际当中并没有很好的开源插件供我们使用,确实有一些付费的插件不错,也很好用,但是对于我来说都不适合。

 

现在只是单纯的找到了围魏救赵的方法。

就是先实现显示pdf文件,其他文件用别的方式去转成pdf。虽然这个方法确实不好,但是也是没有办法的办法了,如果以后能有更好的,那就再发布别的吧。

 

这里我就直接介绍pdf的显示方法。

直接上干货。

 

首先在E:\tomcat8\webapps这个目录下面拷贝下面这个文件

http://yunpan.cn/cwmjKF6jKY6Kb  访问密码 c14a
 
就像这样

 

 

然后打开tomcat

然后浏览器访问

看能否出现pdf插件

然后用记事本打开generic/web/viewer.js文件

修改为var DEFAULT_URL = '';

 

然后你的任何项目中给一个链接

 

只要在后面给一个?file=后面跟需要访问的pdf文件的地址,打开这样一个链接就能直接在网页中在写显示pdf文件了。

 

需要注意的是浏览器必须支持HTML5

 

顺便提一句这个是一个开源的插件,火狐浏览器自带也有,所以火狐浏览器打开pdf不用这个也是可以的,但是IE就不行了。所以需要这个插件。这个插件还是很不错的,很容易上手,耦合性也不高,暂时还没有什么bug。

 

 

思路和资源来自下面两篇帖子,谢谢大神。

           

转载于:https://www.cnblogs.com/swp520lmg/p/5911766.html

你可能感兴趣的文章
我的友情链接
查看>>
htmlspecialchars函数并不能百分百的防止XSS***
查看>>
自定义Struts2实现
查看>>
LG G3截图曝光 界面采用扁平化设计风格
查看>>
JAVA使用JDBC编程的初步认识
查看>>
linux系统的时间设定
查看>>
爱加密邀您参加5月17日深圳App开发沙龙活动
查看>>
Python 数据库到处到Excel
查看>>
R语言 并行计算parallel包
查看>>
HTTP状态码笔记
查看>>
h5 FileReader 上传文件
查看>>
分布式项目(六)iot-device-data 设备数据监控
查看>>
RHCE 学习笔记(39) - LDAP 服务器,NFS和autofs
查看>>
Java多线程的生产者、消费者实现例子
查看>>
Kafka常用操作
查看>>
ubuntu下允许root用户ssh远程登录
查看>>
java代码构建一棵二叉树(二叉查找树)
查看>>
salt认证和语法
查看>>
WGS84,GCJ02, BD09坐标转换
查看>>
页面开发问题集
查看>>