| imho.ws |
![]() |
|
|
|
# 1 |
|
Full Member
Регистрация: 29.09.2002
Сообщения: 696
![]() ![]() ![]() |
Посылка Esc последовательностей на принтер
Есть принтер HP LaserJet 2300. С русским шрифтом проблем нет никаких, но.... Необходимо уменьшить размер шрифта, сменить портрет на ланшафт и увеличить колличество знаков на строку. Печатать надо из W2k через очередь NetWare. Знаю, что этого можно добиться путём посылки на принтер перед печатью определённой Esc последовательности, но не знаю ни саму последовательность, ни то как это можно сделать.
Поможите чем можите, пожалуйста.... Последний раз редактировалось vot; 05.03.2004 в 00:50. |
|
|
|
|
# 3 |
|
::VIP::
Массовик-Затейник-2004 Регистрация: 17.06.2003
Адрес: -= Ростов-на-Дону =-
Пол: Male
Сообщения: 1 741
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
vot, а в мануале разве нет? И вообще лазеры понимают это фичу?
Последний раз пользовался еще на матричных принтерах.
__________________
Когда на сердце так тоскливо,
Что даже чай не лезет в глотку, Тебе поможет только пиво Которым запивают водку! |
|
|
|
|
# 6 |
|
::VIP::
Массовик-Затейник-2004 Регистрация: 17.06.2003
Адрес: -= Ростов-на-Дону =-
Пол: Male
Сообщения: 1 741
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Нашел описание управляющих ESC-последовательностей для принтеров HP.
Залил в обменник. _http://ex.imho.ws/upcent/index.php?action=downloadfile&filename=hp-pcl.zip Еще посмотри тут: _http://dvtb.amur.ru/~dosprn/ может пригодится.
__________________
Когда на сердце так тоскливо,
Что даже чай не лезет в глотку, Тебе поможет только пиво Которым запивают водку! |
|
|
|
|
# 7 | |
|
Member
Регистрация: 23.06.2003
Адрес: Россия, Новокузнецк
Пол: Male
Сообщения: 264
![]() |
vot
Цитата:
__________________
Большому кораблю - большая торпеда... |
|
|
|
|
|
# 8 |
|
Full Member
Регистрация: 29.09.2002
Сообщения: 696
![]() ![]() ![]() |
Всем спасибо. Во всём разобрался сам.
Для того, чтобы HP LaserJet 2300 печатал в том виде который необходим через очередь NetWare необходимо написать пакетный файл с самой необходимой Esc последовательностью. Сама последовательность берётся из встроенных PSl шрифтов, которые легко можно распечатать из меню самого принтера. В моём случае садержание пакетного файла следующее <esc>(3R<esc>(s0p20h0s0b4099T<esc>&l1O Затем, в самой програме, из которой необходимо выполнять печать пишется командный файл .cmd который будет запускать саму программу. В котором указывается строка copy name.bat lpt1 перед параметрами загрузки самой программы (т.е. саму esc последовательность необходимо загрузить на принтер) В принцепе, всё работает на ура.... |
|
|