Я использую следующий код для печати текстового документа из приложения C #.
ProcessStartInfo info = new ProcessStartInfo(myDocumentsPath);
info.Verb = "Print";
info.CreateNoWindow = true;
info.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start(info);
Это работает нормально. Word открывает и печатает документ, а затем закрывает себя. Проблема в том, что Word открывается визуально, несмотря на CreateNoWindow = true и WindowsStyle = Hidden. Я ожидал, что эти две настройки означают, что Word открывается без вывода сообщений.
РЕДАКТИРОВАТЬ: Пожалуйста, не предлагайте автоматизацию объектной модели Word - у меня есть много разных типов документов, которые нужно распечатать (PDF и т. Д.) - это только документы Word, которые вызывают проблему в настоящее время.
Есть мысли?
1010 * ТИА *
Мэтт