Цитата:
Сообщение от
mazzy
печатайте на принтер, который поддерживает печать нескольких страниц на одном листе.
Отличная идея!
Если бы еще до этого свойства можно было добраться через какой-нить PrintJobSettings... А так, как вариант, можно попробовать через свойство
PrintQueue.DefaultPrintTicket подменить PrintTicket, установив у него свойства
PagesPerSheet и
PagesPerSheetDirection, распечатать тот же паллетный ярлык и потом восстановить DefaultPrintTicket со значениями до изменений (чтобы остальные документы печатались нормально). По первой ссылке приводится пример кода. Ну или перерисовывать дизайн отчета...