ProcessStartInfo info = new ProcessStartInfo();
info.Verb = "print";
info.FileName = pdf2print;
//info.CreateNoWindow = false;
info.WindowStyle = ProcessWindowStyle.Hidden;
//info.UseShellExecute = true;
Process p = new Process();
p.StartInfo = info;
//MessageBox.Show("Print Will Start Now");
p.Start();
Но часто компьютер зависает или файлы печатаются не в той последовательности, в которой они отправляются на печать.
Так есть ли какая-либо функция или процедура itextsharp для прямой печати на выбранном принтере?
Но даже я никогда не проверял, документы распечатываются, за исключением того, что иногда печать просто прекращалась. Я хочу знать любой альтернативный метод печати таких около 600-1000 документов, которые печатаются ежедневно. Но когда-нибудь все останавливается





Проверьте свойства документа подписанного файла PDF и посмотрите, разрешена ли печать.