Автоматизировать выбор принтера C# IDM API
Я использую IDM Desktop api для загрузки большого количества документов, в этом есть функция, доступная для печати документа, используя
IDMObjects.Document FnDoc;
FnDoc.doPrint(IDMPrinterTypes.NativePrinter);
это работает правильно, и я скачал pdf creater (драйвер принтера), который помогает мне загружать эти документы в виде изображений tiff или pdf, pdf creater позволяет мне прекратить запрашивать имена файлов и т. д., чтобы я мог легко запустить его через свой код, моя проблема даже если он не запрашивает имя файла, окно выбора принтера появляется при каждом вызове doprint, это поведение по умолчанию из программы просмотра.
Есть ли способ автоматически нажать "Ок" во всплывающем окне или в любом случае пропустить окно выбора принтера.
http://pic80.picturetrail.com/VOL1901/12707114/22603895/408975667.jpg
1 ответ
Вот код решения для этого
SendKeys.SendWait("{ENTER}");
который может легко отправить ключ ввода в любое окно, запущенное приложением