如何实现百度文库的功能? 用户有些文档上传,有PPT、Word、PDF、TXT,大概就这么几种,上传后要能浏览,但不能下载,类似于百度文库了。这个功能要如何完成呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.htm2pdf.co.uk/iTextSharp下载http://itextsharp.sourceforge.net/参考http://www.developerfusion.com/code/5682/create-pdf-files-on-fly-in-c/http://csharp-source.net/open-source/pdf-libraries/itextsharp http://topic.csdn.net/u/20090106/15/d18898ee-b232-4ee1-9469-5568072d8403.html 找本书看看,记得上课时学过这一块,好多ASP.NET 参考书都有这一块 方法有很多:一、可以使用Macromedia出品的FlashPaper2,这个本人开发时用过,软件可以使office转化成flash,C#的调用方法:http://www.398588.com/Article/T5/97.aspx。但这个软件有个问题,不能在vista及以上的系统中使用。二、可以使用Office2Flash SDK,没有用过,但貌似没有系统版本的限制三、你也可以不转化成flash,反正是同一格式,转化成pdf也可以,在电脑上安装2007以上版本的office,对上传上来的office文件进行office编程,使其保存为pdf格式。具体方法为:http://seanli888.blog.51cto.com/345958/112268 http://topic.csdn.net/u/20110211/00/ecb05a36-f7f0-40f8-b3b7-dc12cdae4f64.html?87974这个贴子里面的代码,己经可以做到你需要的功能了,只是上传IIS后,需要另外设置服务器的连接池。是这个贴子里没有说到的,我利用这个帖子里的那段转换代码,己经成功的在公司内网上实现了。 三、你也可以不转化成flash,反正是同一格式,转化成pdf也可以,在电脑上安装2007以上版本的office,对上传上来的office文件进行office编程,使其保存为pdf格式。具体方法为:http://seanli888.blog.51cto.com/345958/112268---------------------------------------------------------------那如何来防止下载pdf呢? 一般来说,只要是网上资源都是可以像办法下载的,哪怕是转化成flash也是可以下载资源的,pdf只是比flash稍微方便下载一点而已,转化成一种浏览模式,更多的是为了统一浏览风格,所以没有强烈的要求要做禁制下载的话,还是不要太注意在方面的事情,如果一定要去除pdf的下载功能,可以在转化pdf的时候,给文档打上水印,然后用特定的pdf浏览控件,我这边推荐一个:http://www.china-drm.com/webtest/pdfonline.asp。当然了,如果你能自己写一个pdf在线浏览控件就更好了,以前我找到过一个pdf文档的在线编辑控件源码:http://www.51aspx.com/CV/PDFControls/,你可以去看看。 HTML网页的加载顺序是怎样的(百度没查到)? 帮忙看个存储过程 datalist分页问题 URL正则表达式 asp.net中datalist的问题,做一个留言本 怎么刷新showModalDialog中的页面? frame构架设置问题 一个简单的问题 checkboxlist listitem加了onclick属性,页面刷新后无效 关于用户控件的使用 留言板如何实现名字超链接一个主页 关于dll的引用问题!
下载
http://itextsharp.sourceforge.net/
参考
http://www.developerfusion.com/code/5682/create-pdf-files-on-fly-in-c/http://csharp-source.net/open-source/pdf-libraries/itextsharp http://topic.csdn.net/u/20090106/15/d18898ee-b232-4ee1-9469-5568072d8403.html
一、可以使用Macromedia出品的FlashPaper2,这个本人开发时用过,软件可以使office转化成flash,C#的调用方法:http://www.398588.com/Article/T5/97.aspx。但这个软件有个问题,不能在vista及以上的系统中使用。二、可以使用Office2Flash SDK,没有用过,但貌似没有系统版本的限制三、你也可以不转化成flash,反正是同一格式,转化成pdf也可以,在电脑上安装2007以上版本的office,对上传上来的office文件进行office编程,使其保存为pdf格式。具体方法为:http://seanli888.blog.51cto.com/345958/112268
那如何来防止下载pdf呢?