MVC3已经实现文件上传和下载现在想增加在线预览功能,比如说在文件操作选项中点击预览,就可以预览文件。
类似于QQ邮箱这个,点击预览后可以看到文件内容,这个会不会简单点呢。请教大神们该如何实现,最好能有demo。
是想上傳上去 預覽,還是沒有上傳之前預覽。
传上去之后预览,有点类似百度文库的效果
@逍遥纨绔: 沒有操作過百度文庫的上傳。是要一個縮小的圖嗎?然後點擊,出現大圖嗎?
@無限遐想: 這個要調用工具轉換成pdf文件的。然後預覽的時候,顯示pdf文件哦
所谓的预览。。。应该没技术难度啊,在HTML里的表现就是一个img的标签,然后设置这个标签的src属性为新上传后的图片的URL地址。
不知道你对这个问题遇到了什么困难。
就是要实现这个功能不知道该怎么操作能不能说的具体点
@逍遥纨绔: 如果你要实现图片的预览,自然很简单,通过DOM创建一个IMG对象,然后设置其SRC属性指向图片的URL地址就好,也可以通过JQUERY来实现,这些都很简单。
如果,你需要实现WORD这样的文档的预览。。。那么,我也想需要这样的代码。这个问题有点大,不是那么简单就能实现的,可能需要开发自己的阅读器,比如百度的文库提供的基于Flash的文档阅读器。
假如数据很简单,那么能让这个阅读器简单实现,而如WORD\PDF之类的文档,那就需要研究具体的技术了。我在这里没办法提供给你,因为我也没去研究过,所以不懂了。
说真的,假如把这个技术搞定了,可是值不少钱的。
百度文库是flash的。
想要在浏览器上直接显示word文档或者其他的office文档就我个人来说是没有接触过。pdf文件好像有的浏览器是支持直接打开的。
总之这个实现起来时有一定难度的。各个方面的限制都很多,我觉得这个你们得综合考虑开发这样的功能与收获是否能成正比。