asp.net 调用 FlashPaper如何实现 有权限问题吗
直接在cmd.exe中执行“D:\\FlashPaper2.2\\FlashPrinter D:\\11.doc -o d:\\output.swf” 可以成功
但是写在asp.net里面就不成功 不知道怎么回事 代码如下
Process p = new Process();
p.StartInfo.FileName = "C:\\WINDOWS\\system32\\cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
string strOutput = null;
p.StandardInput.WriteLine("D:\\FlashPaper2.2\\FlashPrinter D:\\11.doc -o d:\\output.swf");
p.StandardInput.WriteLine("exit");
strOutput = p.StandardOutput.ReadToEnd();
Console.WriteLine(strOutput);
p.WaitForExit();
p.Close();
这个语句也不行: System.Diagnostics.Process.Start("D:\\FlashPaper2.2\\FlashPrinter.exe", "D:\\11.doc -o d:\\output.swf");
请高手帮忙!!!万分感谢