Требования
У нас есть специальное приложение (служба печати), которое печатает любой документ на нужный сетевой принтер.
Это сделано на основе:
System.Drawing.Printing
В частности:
- PrintDocument
- PrinterSettings
Приложение работает нормально в течение некоторого времени, недавно я получил запрос на изменение для поддержки следующего:
Должна быть возможность печати документов формата A5 на страницах формата А4 по два на страницу.
мода
Это означает, что мы должны иметь возможность поддерживать эти параметры ручной печати по коду:
Я бы подумал, что это возможно, я просто не знаю, где искать.
Может ли PrintDocument
сделать это? Если да, то какими настройками? Есть
что-нибудь еще, что я могу использовать для этого?