У меня есть много файлов в списке, и мне нужно распечатать их все независимо от типа файла.Я много искал и пробовал разные способы, но не работал.Если его изображение, то он показывает мне возможность выбрать размер изображения.Если его файл слова, он открывает файл, распечатывает и закрывает его.Ниже приведен мой код:
foreach (var file in List)
{
ProcessStartInfo info = new ProcessStartInfo(file);
info.CreateNoWindow = true;
info.UseShellExecute = true; // I also tried false.
info.WindowStyle = ProcessWindowStyle.Hidden;
info.Verb = "Print";
Process.Start(info);
}
Кроме того, я пытаюсь печатать на определенном принтере.Это также не работает.
var PrinterName = "Big Main Machine";
info.Arguments = "\"" + PrinterName + "\"";
Что я делаю не так?