我正在尝试在C#ASP.NET应用程序中打印PDF,其方向设置为横向模式。这当前适用于我的开发环境,但当我将它移动到我们的Web服务器时,它不起作用。我可以看到Adobe阅读器作为后台进程打开,但就是这样。我已阅读多篇帖子,说冒充无限访问权限的帐户,我这样做但不是运气。
ProcessStartInfo info = new ProcessStartInfo();
info.Verb = "PrintTo";
info.Arguments = "Test Copier";
info.FileName = "File PAth";
info.CreateNoWindow = false;
info.WindowStyle = ProcessWindowStyle.Hidden;
Process p = new Process();
p.StartInfo = info;
p.Start();