Печать на основе DOS с использованием C # .net - PullRequest
3 голосов
/ 18 июня 2009

Я использую Dotmatrix принтер EPSON для печати отчетов, и мне нужно узнать, как печатать отчеты без использования crystalReport и диалогового окна печати, т.е. я хочу код для печати на основе DOS в C # .net ....... ..

Ответы [ 3 ]

3 голосов
/ 18 июня 2009

Я знаю очень старый и грязный способ. Просто откройте LPT1 (или порт принтера, который вы используете) в качестве потока и выведите символы.

2 голосов
/ 18 июня 2009

Может быть, это поможет? http://support.microsoft.com/kb/322091/EN-US

0 голосов
/ 18 июня 2009

Ваш принтер появляется в Windows? Другими словами, можно ли распечатать его из блокнота? Тогда вы все еще можете использовать пространство имен System.Drawing.Printing и таким образом отправлять данные на ваш принтер.

Это если вам нужно распечатать что-либо, кроме символьных данных, в противном случае делайте так, как сказал tekBlues.

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