0
Мне нужна ваша помощь, чтобы распечатать мой локально сохраненный файл без использования диалогового окна печати, я опробовал много случаев, но не смог этого сделать. один случай похож;Печать файла без диалогового окна печати
var pr = new PrintDocument();
pr.PrintController = new System.Drawing.Printing.StandardPrintController();
pr.PrinterSettings = new PrinterSettings();
pr.PrinterSettings.PrintFileName = "E:\\File.docx";
pr.PrinterSettings.PrinterName = fileName.ToString();
pr.Print();
pr.Dispose();
Какая ошибка? – Obama
Предположительно, проблема в том, что отображается диалоговое окно печати? В стороне, если 'PrintDocment' реализует' IDisposable', используйте блок 'using'. – Jodrell
Почему вы присваиваете имя файла имени PrinterName? – jamie