мож кому пригодится - возможность отправки данных на принтер минуя
виндовый драйвер и сервер печати, напрямую. Потратил день на
решение проблемы :) положил всё необходимое в аплоад :)) Вот понадобилось, ЛУТом сделать срочно небольшую платку, а принтер, блять печатает еле-еле сереньким :(( Полез в драйвера накрутить настройки плотности тонера, а их там нету :(( ни в каких, ни в PS, ни в PCL6/7 :(( дело усугубляется ещё 64-битностью винды (семёрка), под неё нет ни каких средств тонкой настройки драйверов, (в PCL4/5 под 32 битную винду были, под ними и кривущая HP ToolBox работала, через которую можно было накрутить настройки плотности, Но её тоже убрали с сайта, да и 32-битную систему ща днё с огнём не сыщешь.
Потратил день практически на решение проблемы, лазая по всяким форумам, в итоге всё нашёл, что надо :))
архив с программкой RAWCmd и описание языка управления заданиями PJL для хьюлетовских принтеров.
http://caxapa.ru/upload/files/3998375bab52/
краткое резюме и предысторию излагаю :)
---
В настройках драйвера для HPLJ2015 отсутствует возможность регулировки плотности тонера!!
Её нет ни в каких настройках никаких драйверов (раньше, давным давно , ещё на PCL4/5 были, но теперь убраны :(
Проблему можно решить отправкой PJL- команды напрямую, минуя виндовый сервер печати и драйвер принтера, т.к. они "переделывают" любые бинарные команды в обычный текст :((
Для этого есть чудесная программка "RAWCmd" :)
В параметрах программы нужно указать собственно имя принтера в кавычках (именно так, как как оно видится в "устройствах и принтерах"), имя задания (чистая формальность, - может быть любым, т.к. используется временно, и собственно бинарный файл данных (PJL).
собственно PJL файл настроек для включения максимальной плотности тонера при печати выглядит так:
#%-12345X@PJL
@PJL DEFAULT DENSITY=5
#%-12345X
гдe первый символ (#) это ESC (0x1b), а все строки, кроме последней заканчиваются последовательностью CRLF (0x0d0a)
настройки прописываются в энергонезависимую память принтера
-----------------------------------------
:))
надо сказать, что даже не для ЛУТа, а для эстетики стоит накрутить настройки плотности тонера. Текст стал чёрным, чётким и красивым, графика в полутонах/градациях серого на порядок лучше смотрится при печати :))