У меня есть приложение, которое просматривает серию заказов и распечатывает каждую по очереди в форме маршрута для отправки клиентам. Каждый прогон может составлять 30 или около того бронирований, поэтому требуется автоматизация этого процесса, и мы его доставили.
Все работает хорошо с нашим программным обеспечением для отчетов (Report Builder для DELPHI), за исключением случаев, когда пользователь желает использовать дуплекс или какое-либо другое свойство принтера. Первый отпечаток в порядке и будет двусторонним, но все остальные отпечатки вернутся к стандартным настройкам.
Сейчас я не нашел решения с помощью построителя отчетов (хотя их поддержка довольно хороша), и мне было интересно узнать, есть ли прямой способ на уровне окон сохранить текущий выбранный принтер и ALL его настройки, а затем на следующем отпечатке просто восстановить их. Я не против, если это какой-то VCL и т. Д. Мне нужно купить или просто какой-то код, который мне нужно объединить, мне просто нужно решение.