![]() |
Посылка Esc последовательностей на принтер
Есть принтер HP LaserJet 2300. С русским шрифтом проблем нет никаких, но.... Необходимо уменьшить размер шрифта, сменить портрет на ланшафт и увеличить колличество знаков на строку. Печатать надо из W2k через очередь NetWare. Знаю, что этого можно добиться путём посылки на принтер перед печатью определённой Esc последовательности, но не знаю ни саму последовательность, ни то как это можно сделать.
Поможите чем можите, пожалуйста.... |
Что, так таки никто не может помочь?
|
vot, а в мануале разве нет? И вообще лазеры понимают это фичу?
Последний раз пользовался еще на матричных принтерах. |
Лазерные принтеры понимают. В мануале нет.
|
I ne budet. Iz pod windi eto rabotat ne budet.
|
Нашел описание управляющих ESC-последовательностей для принтеров HP.
Залил в обменник. _http://ex.imho.ws/upcent/index.php?action=downloadfile&filename=hp-pcl.zip Еще посмотри тут: _http://dvtb.amur.ru/~dosprn/ может пригодится. |
vot
Цитата:
|
Всем спасибо. Во всём разобрался сам.
Для того, чтобы HP LaserJet 2300 печатал в том виде который необходим через очередь NetWare необходимо написать пакетный файл с самой необходимой Esc последовательностью. Сама последовательность берётся из встроенных PSl шрифтов, которые легко можно распечатать из меню самого принтера. В моём случае садержание пакетного файла следующее <esc>(3R<esc>(s0p20h0s0b4099T<esc>&l1O Затем, в самой програме, из которой необходимо выполнять печать пишется командный файл .cmd который будет запускать саму программу. В котором указывается строка copy name.bat lpt1 перед параметрами загрузки самой программы (т.е. саму esc последовательность необходимо загрузить на принтер) В принцепе, всё работает на ура.... |
| Часовой пояс GMT +4, время: 23:38. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.