Одновременная печать пакета документов (изображений) - PullRequest
1 голос
/ 06 апреля 2011

В настоящее время я работаю над приложением, которое должно автоматически распечатывать проанализированные изображения из пакета и иметь возможность повторного заполнения пакета, когда пакет становится пустым, если программа настроена на это (ввод пользователя).

Я дошел до того, что правильно печатал изображения одно за другим с помощью пользовательского ввода, но я не могу найти достойного решения для печати нескольких изображений одновременно без блокировки интерфейса.

Идея, которую я подумал о себе, состояла в том, чтобы либо подготовить пул принтеров сразу с количеством заданий X, а затем вызвать метод Print (), чтобы принтер обработал его оттуда, или добавить все изображения в один документ и отправить это как одна работа. Тогда мне также нужно знать статус каждой карточки в партии печати. ​​

Что я могу сделать, чтобы это произошло? Заранее спасибо!

1 Ответ

3 голосов
/ 06 апреля 2011

Я полагаю, вы просто помещаете свой код печати в фоновый поток, например, используя BackgroundWorker.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...