![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Быстрая печать кириллицы на матричном принтере [D5, Win95/98]
sasha_d © (2002-10-18 13:38:00)Как сделать, чтобы принтер печатал и при обратном ходе печатающей головки, ведь тогда скорость печати возрастает.
Принтер EPSON LX-1050.
Принтер быстро печатает, если
Printer.Canvas.Font.Name:="Roman 12cpi"; или "Draft 10cpi";
Печать английских букв или только цифры – всё красиво, но если кириллицу – печатается полная тарабарщина.
При использовании других шрифтов – печатает кириллицу, но только слева на право, обратный ход в холостую.
Конечно, можно слепить отчёт в Quick Report и печатать на лазерном принтере. Вот тогда уж точно быстро будет. Но у меня выхода нет…
Посоветуйте, пожалуйста!
Filat (2002-10-25 20:26:00) [1]Юрий Зотов - Это точно.
И второе, замечанию Юрия Зотова - купите принтер Microline от OKI. Из матричников самые быстрые в МИРЕ!!!!!
Но - не знаю + или - но, если они сказали что ресурс принтера скажем 5 лет, макс. протянет ещё полгода и их не ремонтируют - там "за бугром" все просчитали, дешевле купить новый.
Удачи!
Юрий Зотов (2002-10-19 00:06:00) [2]Для этого принтер должен быть:
- русифицирован сам по себе (похоже, у Вас это так);
- работать в текстовом режиме (установить и выбрать принтер Generic text-only).
Sharik_212 (2002-10-18 19:02:00) [3]если у него не забиты русские буквия в ПЗУ (не переключаются ни программно(кнопиками на панели), ни аппаратно (DIP-переключателями), то печатать можно только с применением графических драйверов. В данном случае будет печататься исключительно в одну сторону. Ускорить этот процесс можно перепрошивкой ПЗУ.
Fiend (2002-10-18 17:52:00) [4]энто от принтера зависит.
возьмите к нему мануал и увидите, в каих режимах (плотность печати) он печатает в обе стороны а в каких в одну.
Никакими коммандами ограничения принтера вам не пересторить!
DC-AC (2002-10-18 16:34:00) [5]А если перед печатью заслать Esc U 0 ($1b,$55,$00) ?