为了账号安全,请及时绑定邮箱和手机立即绑定

asp.net pdf2swf无法再程序里面生成,只能在dos里生成,是怎么改的?

asp.net pdf2swf无法再程序里面生成,只能在dos里生成,是怎么改的?

皈依舞 2018-08-28 09:06:32
我的是asp.net项目,xp系统,环境是vs2008文件protected void Page_Load(object sender, EventArgs e)  {  if (!IsPostBack)  {  try  {  System.Diagnostics.Process p = new Process();  p.StartInfo.FileName = "cmd";  p.StartInfo.UseShellExecute = false;  p.StartInfo.RedirectStandardInput = true;  p.StartInfo.RedirectStandardOutput = true;  p.StartInfo.RedirectStandardError = true;  p.StartInfo.CreateNoWindow = true;  p.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;  p.Start();  string strOutput = null;  string s = @"C:\SWFTools\pdf2swf.exe " + Server.MapPath("~/Files/1.pdf") + " -o " + Server.MapPath("~/Files/1.swf");  p.StandardInput.WriteLine(s);  p.StandardInput.WriteLine("exit");  strOutput = p.StandardOutput.ReadToEnd();  Console.WriteLine(strOutput);  p.WaitForExit();  p.Close();  // lblMessage.Text = "success";  }  catch (Exception ex)  {  // lblMessage.Text = ex.ToString();  }  }  } 
查看完整描述

2 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

fonts文件夹权限问题

查看完整回答
反对 回复 2018-08-30
  • 2 回答
  • 0 关注
  • 570 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信