文档在线预览的实现--以及Word文件转PDF,OFD文件转PDF,office转图片
(PPT文档在线预览效果)
最近在研究企业文档管理,这个是基本上所有企业都需要的软件,当然也是有很多种解决方案。对于企业文档来说,最基本的需求就是独立存储,共享。这种需求只需要建立一个Windows共享文件夹或者架一个Samba服务器即可实现,无法做复杂的权限管理,统计等。另一种方案就是架一个Web应用,比如SharePoint,就可以实现。
既然是WEB应用,进一步的需求是能够在线查看文档,根据用户需求可能不允许下载,不允许打印文档。这一点微软的高级解决方案是使用RMS,能够设置每个用户的打开权限,是否打印等,要求必须是域内,而且只管理Office文件的权限,对txt,pdf就没办法了。另外一个解决方案是在线文档预览,用户在网页中查看文档内容,用户无需拿到原始文档,如果有权限的话,可以允许用户下载文档。这就就是百度文库,豆丁之类的网站的功能。下面来说说怎么实现。
如何快速的实现Word文档在线预览功能,实现效果如下图。
<iframe border="0" frameborder="0" height="800" src="https://vw.usdoc.cn/?m=0&src=http://usdoc.cn/vw/PDF%E5%9C%A8%E7%BA%BF%E9%A2%84%E8%A7%88.pdf" style="margin-left: 20%; border: 1px solid rgba(166, 166, 166, 1); border-radius: 6px" width="600"></iframe>预览效果图片
(Word文档在线预览效果)
接口申请地址:https://usdoc.cn
//Office文档在线预览,实现:
//接口地址: https://vw.usdoc.cn/
//参数: src 【需要预览的文件地址,如:http://usdoc.cn/vw/PDF在线预览.pdf】
https://vw.usdoc.cn/?m=1&src=http://usdoc.cn/vw/PDF%E5%9C%A8%E7%BA%BF%E9%A2%84%E8%A7%88.pdf