声明:部分代码引用自网络博客,因未收藏博客,无法找到引用,请作者谅解。
1.环境:windows、linux,openoffice服务
2.思路:进行预览时,将数据库文件存入临时文件夹,通过openoffice将doc\xls\ppt转为pdf,返回路径。
将服务器绝对路径转为服务器url访问,通过pdf.js进行预览。预览包括下载、打印。
3.注意事项:① 路径问题 绝对路径转url,linux、windows路径斜线、反斜线问题
② 设置a标签,添加target属性。
③ util方法支持InputStream流传入。
④ 如不需要从库访问,直接方位服务器文件夹下pdf文件,则无需调用util,只需回传路径即可。
4.构建:
5.预览效果