首页新闻找找看学习计划

MVC3如何实现上传文件的在线预览

0
悬赏园豆:160 [已关闭问题] 关闭于 2012-11-19 17:00

MVC3已经实现文件上传和下载现在想增加在线预览功能,比如说在文件操作选项中点击预览,就可以预览文件。

类似于QQ邮箱这个,点击预览后可以看到文件内容,这个会不会简单点呢。请教大神们该如何实现,最好能有demo。

逍遥纨绔的主页 逍遥纨绔 | 初学一级 | 园豆:6
提问于:2012-05-17 09:41
< >
分享
所有回答(4)
0

是想上傳上去 預覽,還是沒有上傳之前預覽。

無限遐想 | 园豆:3740 (老鸟四级) | 2012-05-17 09:45

传上去之后预览,有点类似百度文库的效果

支持(0) 反对(0) 逍遥纨绔 | 园豆:6 (初学一级) | 2012-05-17 09:46

@逍遥纨绔: 沒有操作過百度文庫的上傳。是要一個縮小的圖嗎?然後點擊,出現大圖嗎?

支持(0) 反对(0) 無限遐想 | 园豆:3740 (老鸟四级) | 2012-05-17 09:51

@無限遐想: 這個要調用工具轉換成pdf文件的。然後預覽的時候,顯示pdf文件哦

支持(0) 反对(0) 無限遐想 | 园豆:3740 (老鸟四级) | 2012-05-17 10:23
0

所谓的预览。。。应该没技术难度啊,在HTML里的表现就是一个img的标签,然后设置这个标签的src属性为新上传后的图片的URL地址。

不知道你对这个问题遇到了什么困难。

无之无 | 园豆:5085 (大侠五级) | 2012-05-17 09:51

就是要实现这个功能不知道该怎么操作能不能说的具体点

支持(0) 反对(0) 逍遥纨绔 | 园豆:6 (初学一级) | 2012-05-17 09:55

@逍遥纨绔: 如果你要实现图片的预览,自然很简单,通过DOM创建一个IMG对象,然后设置其SRC属性指向图片的URL地址就好,也可以通过JQUERY来实现,这些都很简单。

如果,你需要实现WORD这样的文档的预览。。。那么,我也想需要这样的代码。这个问题有点大,不是那么简单就能实现的,可能需要开发自己的阅读器,比如百度的文库提供的基于Flash的文档阅读器。

假如数据很简单,那么能让这个阅读器简单实现,而如WORD\PDF之类的文档,那就需要研究具体的技术了。我在这里没办法提供给你,因为我也没去研究过,所以不懂了。

说真的,假如把这个技术搞定了,可是值不少钱的。

支持(1) 反对(0) 无之无 | 园豆:5085 (大侠五级) | 2012-05-17 10:18
0

百度文库是flash的。

想要在浏览器上直接显示word文档或者其他的office文档就我个人来说是没有接触过。pdf文件好像有的浏览器是支持直接打开的。

总之这个实现起来时有一定难度的。各个方面的限制都很多,我觉得这个你们得综合考虑开发这样的功能与收获是否能成正比。

写代码的小2B | 园豆:4346 (老鸟四级) | 2012-05-17 10:20
0

PDF文件并不是浏览器直接支持,而是装了查看PDF文件的软件后开始支持的,Office在线预览请看咱的http://www.cnblogs.com/xuse/p/3710647.html

悠子快跑 | 园豆:210 (菜鸟二级) | 2014-05-10 10:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册