Kun*_*ale 7 javascript user-interface user-experience preview angularjs
我有一个要求,我想向用户显示文件预览.
有各种支持的文件类型; .pdf,.xlsx,.doc,.rar,.jpeg,.png等等.
当用户点击预览时,它应该在弹出窗口中打开文件,向他显示文件的预览.用户可以放大,缩小,下载文件.就像你可以看到gmail的附件预览一样.
请,任何人都可以指导我到任何相关的图书馆或有用的资源.
提前致谢
小智 8
有两种主要方法可以做到这一点.
1)服务器端:将服务器端(文件上传时)的预览渲染为jpg/png图像,并将预览存储在服务器上.这是在客户端最容易实现的,但需要在服务器上额外存储.
2)客户端:使用浏览器中的javascript渲染预览"实时",这减少了服务器必须执行/存储的数量,但是需要客户端在内存中完全下载文件才能呈现预览,对于大文件可能是一个问题.此外,您可能需要为每个单独的文件类型包含javascript库,因为大多数库将针对一种特定的文件格式.
服务器端可能是推荐的方式.你在为你的网络服务器使用什么?
| 归档时间: |
|
| 查看次数: |
2904 次 |
| 最近记录: |