求word转SWF方法。

解决方案 »

  1.   

    http://www.conaito.com/office-powerpoint-pdf-flash-openoffice-converter-sdk.asp
      

  2.   

    http://www.conaito.com/office-powerpoint-pdf-flash-openoffice-converter-sdk.asp
      

  3.   

    http://blog.csdn.net/sixicao126/article/details/4153015
      

  4.   


    word转swf的使用方法
      

  5.   

    word转swf的使用方法:word转swf的使用方法
      

  6.   

    可以先将word文件导出为PDF格式,然后,再利用swftool工具
      

  7.   

    安装完FlashPaper就可以了
     string infile,outfile,outpath;
                string FullFileName = e.Argument.ToString();
                string FileName = FullFileName.Substring(FullFileName.LastIndexOf("\\") + 1);  //取文件名
                AppendLog("文件名为" + FileName);
                infile = FullFileName;
                outfile = FileName.Substring(0, FileName.LastIndexOf(".")) + ".swf";
                outpath = Application.StartupPath+"\\temp\\";
                AppendLog("正在转换文件");
                Process pro = new Process();
                try
                {
                    pro.StartInfo.FileName = "\""+System.Configuration.ConfigurationManager.AppSettings["filepath"].ToString() + System.Configuration.ConfigurationManager.AppSettings["filename"].ToString()+"\"";
                    pro.StartInfo.Arguments = string.Format(@" ""{0}"" -o ""{1}"" ", infile, outpath + outfile) ;
                    AppendLog(pro.StartInfo.FileName + pro.StartInfo.Arguments);
                    pro.StartInfo.UseShellExecute = false;
                    pro.StartInfo.CreateNoWindow = true;
                    pro.StartInfo.WorkingDirectory = System.Configuration.ConfigurationManager.AppSettings["filepath"].ToString();
                    pro.StartInfo.RedirectStandardOutput = false;
                    pro.StartInfo.RedirectStandardInput = false;
                    pro.Start();
                    pro.WaitForExit();
                    pro.Close();
                    pro.Dispose();
                    e.Result = true;
                }
                catch (Exception ex)
                {
                    AppendLog(ex.Message);
                    if (pro != null)
                    {
                        pro.Close();
                        pro.Dispose();
                    }
                }
      

  8.   


    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <appSettings>
        <add key="filepath" value="C:\Program Files\Macromedia\FlashPaper 2\"/>
        <add key="filename" value="FlashPrinter.exe"/>
      </appSettings>
    </configuration>
      

  9.   

    是这个 flashpaper 引用错了