我做过一模一样的效果,不过用的是flashPaper.
其原理和土豆网上传视频与显示视频几乎一模一样,步骤如下:
1:用户上传文档(doc,xls,ppt,pdf...)
2:服务器接收上传的文档并且异步进行转换,转换方式为: *.* to *.pdf,然后在*.pdf to *.swf
(任何格式转为pdf可以使用aspose组件. pdf转swf可以使用pdf2swf这个组件)当然,这一切的转换都是用c#去调用相应动态链接库里的接口实现.
3:转换完毕后,就可以像显示普通flash一样去显示文档了..
多说无益,楼主去试试土豆网视频上传功能就清楚了
隔了好几个月我才来看我的博客;不好意思这么长时间没有回复。
我现在也有做这样的功能,aspose组件要收费的哈
兄弟,看见我的消息,回复下呢,我想问下Aspose组件的问题
google flashpaper
指的什么效果呢,是阅读器还是Ajax特效。如果是阅读器就是“flashpaper”其实,Silverlight也可以的。