Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.17;
Скачать: CL | DM;

Вниз

PCL   Найти похожие ветки 

 
Keymaster ©   (2002-03-15 23:50) [0]

Проблема: как заставить принтер под DOS"ом распечатать строку длиной в 120 символов?
Я узнал, что для этого нужно юзать PCL, но вот как именно, я
не знаю. Кто сталкивался с этим, плиз хелп. За примерчик
вери биг хелп.

Пишется всё это для 386, на седьмом паскале.


 
Леван   (2002-03-16 10:32) [1]

Под Дос предваряйте Ваш текст символами с ASCII кодами 27 и 15 (chr(27)+chr(15)) - это переводит принтер в режиме сжатия и тогда на строке помещается 136 символов.
Удачи


 
Keymaster ©   (2002-03-16 23:58) [2]

Огромное спасибо :) :) :) :)


 
Keymaster ©   (2002-03-17 13:11) [3]

А как заставить его печатать русские буквы ?


 
Anatoly Podgoretsky ©   (2002-03-17 13:18) [4]

Посмотри если с драйверами поддержка русского языка


 
Keymaster ©   (2002-03-17 23:35) [5]

Насколько я понял - chr(27)+chr(15) - это Esc-последовательность.
А какие они ещё бывают, и что делают?


 
VVM   (2002-03-20 13:12) [6]

Пример:
chr(27)+&l0O+chr(27)+(3R+chr(27)+(s0p14h16vs0b101T

Для вертикального листа &l0O
Для горизонтального листа &l1O
параметр h (в примере h16) можно менять:
чем больше, тем больше символов в строке поместится на ширину листа.
А вообще например в руководстве пользователя на LaserJet4V&MV есть описание принтерных команд PCL



Страницы: 1 вся ветка

Текущий архив: 2002.06.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
1-55078
Starkom
2002-06-04 08:29
2002.06.17
Не могу разобраться с выгрузкой Dll


1-55204
Ник
2002-06-05 11:40
2002.06.17
TColor


14-55316
Владимир Комиссаров
2002-05-13 14:45
2002.06.17
расширение палитры Дельфи 5


14-55278
[NIKEL]
2002-05-12 01:08
2002.06.17
А кто какие примеры функции хочет видеть в UBPFD???


3-55019
sergey32
2002-05-22 16:54
2002.06.17
Делаю Insert в хранимой процедуре