码迷,mamicode.com
首页 > Windows程序 > 详细

C#模仿百度文库实现附件在线预览

时间:2015-09-17 13:22:52      阅读:588      评论:0      收藏:0      [点我收藏+]

标签:

公司客户需要,实现附件在线预览功能。

实现原理:利用微软com组件,对上传的先进行转换pdf,如果上传格式为pdf,那么直接保存至服务器。上传成功之后,会自动保存在服务器。点击当前上传文件预览是,在通过pdf转换为swf文件,通过flash插件进行预览

具体步骤:

1 实现简单的附件上传,这里借用webupload,不清楚的童鞋百度便知

技术分享

2 进入文件列表页面 ,点击文件名进行预览 (这里利用到的模态框插件是“layer“),点击预览对文件先转换成pdf,再转换成swf文件,进行预览,转换pdf时候,添加引用,在.Net Tab选项卡,分别引用 Microsoft.Office.Interop.PowerPoint;Microsoft.Office.Interop.Excel;Microsoft.Office.Interop.Word;office(ps:全部为12.0.0.0版本),每个引用分别点击右键对嵌入互操作类型改为false.技术分享  具体实现代码就点击链接

 http://download.csdn.net/detail/u010236810/9113831

C#模仿百度文库实现附件在线预览

标签:

原文地址:http://www.cnblogs.com/ZpchLover/p/4815900.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!