Отправить команду печати на принтер, который не является принтером по умолчанию в C # - PullRequest
4 голосов
/ 09 октября 2011

Я попытался отправить Printdocument в C # на принтер, который не был установлен как принтер по умолчанию в Windows. Как это возможно?

В системе два принтера, и я отправляю команду печати на термопринтер, который не установлен в качестве принтера по умолчанию.

Когда я использую

MyPrintdocument.Print();

отправляет команду печати на принтер по умолчанию.

1 Ответ

2 голосов
/ 09 октября 2011

Проверьте MSDN.Предполагая, что вы используете класс PrintDocument, он говорит, что вы можете установить настройки принтера через PrintDocument.PrinterSettings .И тогда вы, вероятно, можете установить принтер через PrinterSettings.PrinterName .

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