在我目前正在处理的项目中,需要在他们的网络浏览器中向用户显示pdf或excel文件。
我们使用java来构建服务器端,jquery作为前端的主要js lib。
我应该怎么做才能做到这一点?
或者说,我需要依赖什么jar或js(可能是js库,但是,好吧。我现在没有头绪..)?
提前谢谢。 :)
这是简单的伙伴,请按照以下步骤操作:
- 开放 http://www.scribd.com/
- 登记
- 登录
- 上传您的 excel 或 pdf 文件
- 获取它的 iframe 代码
- 将 iframe 代码放在您的网页中。
- 做
以下是一些问题:
对于pdf,您可以使用浏览器的内置功能(如果有),也可以使用pdf.js。
对于Microsoft文档,您应该在服务器端使用 Apache POI,并可能将其转换为其他格式,如 csv 或 json,以将其发送回您的 js 客户端。
您可以使用Jquery数据表工具来启用导出到PDF/Excel。我在早期的项目中使用过这个,效果很好。最好的部分是它是可配置的。
http://www.datatables.net/