最近遇到这样的任务,一时找了好多还是没有一点思路,望高手多多指点,如有源码那是最好不过了.主要支持 office 03 07 所有文件格式,还有DPF,图片文件,还有视频文件的. 如果有DEMO也愿意帮助小弟的话可以付点费用,时间来不急了,所以在些请救各位多多帮助一下.

解决方案 »

  1.   

    那你可以在后台统一将上传的文档导出成图片文件,然后在flash阅读器中调用这些图片即可。office格式的文档可以调用office的接口来完成,PDF文件可以使用iSharpText来进行导出。至于视频文件,在flash中调用我想应该也不是什么难事。 百度文库好像也是这么干的。
      

  2.   

    调用pdf然后 数据加载
    http://topic.csdn.net/u/20110211/00/ecb05a36-f7f0-40f8-b3b7-dc12cdae4f64.html?87974OK了 
    可以结贴了 
      

  3.   

    http://topic.csdn.net/u/20100705/11/be971d2c-e444-4360-a91a-7a490b6244e0.html?22087
      

  4.   

    都必须得先转换为flash
    文档可以用flashpaer
    视频可以用“格式工厂”之类的工具
      

  5.   

    大概看了一下,大家一点思路都没有找到,这个技术我在一年前就实现了。大家可以参考我的网站www.cnkailu.com上面知识库。另外,如何实现的,可以看我写的一篇帖子。http://www.cnkailu.com/forums/threads/737.aspx 祝大家好运。
      

  6.   

    http://ufo-crackerx.blog.163.com/blog/static/1130787782011112010495744/http://ufo-crackerx.blog.163.com/blog/static/113078778201111299540720/
      

  7.   

    前一段时间我实现了一个,
    我说说我的思路吧,我把它拆分成俩个服务,
    一个负责文档的上传,下载,展示,等对于文档的其他操作,可以上传,现在常见的文档格式。
    另一个系统负责文档的转化服务,
    上传下载,不是这个任务的核心相信你能实现。
    应该说是怎么在页面展示的问题,
    我采用的是将相关文档转化成swf格式使用flash播放器播放。
    这样在文档展示页面上加载个播放器就可以了,这种方式网上很多,你可以看下,
    文档转化其实就是使用程序调用open office软件将txt,doc 等转化成pdf格式的,再将pdf格式的转化成swf格式的
    我的就是这样实现的。不过我是用的是java实现的,希望对你有帮助!呵呵
      

  8.   

    这个我做过。。但是遇到一个非常奇怪的问题。。 pdf转换成swf后 swf出现了反转问题 我也非常困惑。。希望能高手一并解决了    public void ConvertPdfToSwf(string inFilename, string swfFilename)
        {
            System.Diagnostics.Process process = new System.Diagnostics.Process();
            try
            {
                string flashPrinter = string.Concat(AppDomain.CurrentDomain.BaseDirectory, @"systemInfo\FlashPaper2\FlashPrinter.exe");
                System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo(flashPrinter);
                startInfo.Arguments = string.Concat(Server.MapPath(inFilename), " -o ", Server.MapPath(swfFilename));
                process.StartInfo = startInfo;
                process.StartInfo.CreateNoWindow = false;
                process.StartInfo.UseShellExecute = false;
                process.StartInfo.RedirectStandardError = true;
                process.StartInfo.RedirectStandardInput = false;
                process.StartInfo.RedirectStandardOutput = false;
                process.Start();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                process.WaitForExit();
                process.Close();
                process.Dispose();
            }
        }下载一个FlashPaper 安装到程序目录里面 然后调用这个方法 
     是你自己的服务器吗?  需要一些执行权限。。 需要上iis调整权限
      

  9.   

    Flex  
    —— 我之前做过 一个 和 楼主要求一摸一样的 功能的 东西
    ——应该是和百度文库 一摸一样:上传 word,转换成 swf ,网页在线预览.....代码,没有了,留在公司了.....
      

  10.   

    都知道是office 轉,swf,關鍵怎樣做,控件就簡單,省時間