Я пытаюсь распечатать PDF-файл в приложении C # ASP.NET с альбомной ориентацией. В настоящее время это работает в моей среде разработки, но когда я перемещаю его на наш веб-сервер, он не работает. Я вижу, как Adobe Reader открывается как фоновый процесс, но это все. Я прочитал несколько сообщений, в которых говорится, что нужно выдавать себя за учетную запись с неограниченным доступом, я сделал это, но не повезло.
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();