文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>word ,xls ,ppt文档转换成pdf,swf格式

word ,xls ,ppt文档转换成pdf,swf格式

时间:2011-04-02  来源:《逝水无痕》

1 主要思路:通过调用FlashPaper软件实现,实际上就是调用命令行:C:\FlashPaper2.2\FlashPrinter.exe C:\11.doc -o C:\11.pdf 来实现转换的

2 主要实现代码(demo,我将FlashPaper软件放在网站根目标下,inputFileName为将要转换的word文档名):

 private  void ConvertWordToPdf(String inputFileName)
    {
        try
        {
            String flashPrinter = String.Concat(Server.MapPath("FlashPaper2.2\\"), "FlashPrinter.exe");//FlashPrinter.exe 

            System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo(flashPrinter);
            if (String.IsNullOrEmpty(inputFileName))
            { return; }

            Int32 intLastDot = inputFileName.LastIndexOf(".");
            String outputFileName=inputFileName.Substring(0, intLastDot) + ".pdf";
            String outputPath = Server.MapPath("outpdf\\") + outputFileName;

            String inputPath = Server.MapPath(inputFileName);
            startInfo.Arguments = String.Concat(inputPath, " -o ", outputPath);

            System.Diagnostics.Process process = new System.Diagnostics.Process();
            process.StartInfo = startInfo;
            Boolean isStart = process.Start();
            process.WaitForExit();
            process.Close();
        }
        catch (Exception ex)
        {
            Response.Write(ex.Message );
        }



    }
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载