slawoonet Ответов: 0

Как печатать с помощью дуплекса в C#


Всем привет

У меня есть принтер Sharp MX2300N, и я пытаюсь печатать с помощью дуплекса.


но принтер все еще печатает на oneside (я вижу это в свойствах принтера)

Что случилось?..

Что я уже пробовал:

PrinterSettings oPSd = новые принтеры();

Ящик для сообщений.Показать(oPSd.Дуплекс.Метод toString());
// показывает " Симплекс"
if (oPSd.CanDuplex = = true)
oPSd.Дуплекс = Система.Рисование.Печатание.Дуплекс.Вертикальная;
Ящик для сообщений.Показать(oPSd.Дуплекс.Метод toString());
// показывает " Вертикаль"

Herman<T>.Instance

Вы когда-нибудь печатали с/после выполнения кода? Вы делаете временную настройку для работы. Таким образом, вы, принтеры windows, показываете другую информацию.

slawoonet

Печать происходит после выполнения этого кода.

[no name]

Вы пробовали вот это: http://stackoverflow.com/questions/10120245/c-sharp-force-print-job-to-be-simplex-printer-default-is-duplex

0 Ответов