PDA

Просмотр полной версии : PJL (Printer Job Language) for hp laserjet 5200


ТрепOn
29.04.2008, 12:58
всем здрасте!
у меня вопрос по сабжу, а именно:
где найти команду для вкл/выкл дуплекса на етом самом принтере?

имеется ввиду что то вроде етого

To disable control panel lock
Ec%-12345X@PJL JOB
@PJL DEFAULT CPLOCK = OFF
@PJL EOJ
Ec%-12345X

надо создать бетч для юзверя чтобы включал и выключал дуплекс на принтере, не лазя при етом по кнопочкам на контроль панел мадпесет.

спасиба.

ТрепOn
29.04.2008, 14:04
ето вариант?

%-12345X@PJL JOB
@PJL SET DUPLEX=OFF
@PJL EOJ
%-12345X

я просто никогда не занимался етим, поетому хочу раньше посоветоваться

пы.сы: есчо для етого принтера надыбал в его юзер гайде:

Common PCL 6 and PCL 5 printer commands
Table F-1 Job-control commands
Function Command Options (#)
Reset EcE Not available
Number of copies Ec&l#X 1 to 999
two-sided/one-sided printing Ec&l#S 0 = Simplex (one-sided) printing
1 = Duplex (two-sided) with long edge
binding
2 = Duplex (two-sided) with short edge
binding

вопрос во что завернуть и как послать из под xp ету пкуду : Ec&l0S

Connic
29.04.2008, 19:36
COPY YOURSCR.PJL LPT1

ТрепOn
29.04.2008, 20:51
COPY YOURSCR.PJL LPT1
я наверное немного не так выразился, когда писал ап посылке команды псл на принтер, про использование "copy /B file \\server\share" мне известна :) если на секунду отвлечся и принять "Ec&l0S" ету ескейп команду за верную, то как должен выглядеть *.pjl изнутри?

Connic
29.04.2008, 22:11
ТрепOn, ну дык так и должен, как ты цитировал. Вот кусок defaults.pjl :
%-12345X@PJL DEFAULT COPIES=1
%-12345X@PJL DEFAULT ORIENTATION=PORTRAIT
%-12345X@PJL DEFAULT PAPER=LETTER
%-12345X@PJL DEFAULT MPTRAY=FIRST
%-12345X@PJL DEFAULT MANUALFEED=OFF

ТрепOn
30.04.2008, 05:41
а pcl и jpl ето разные языки управления, или же ето одно и тоже, просто в разных формах?

ТрепOn
30.04.2008, 07:12
фсё, всех победил :)

вот, может кому пригодится, файл dpl_on.pjl :

%-12345X@PJL JOB
@PJL DEFAULT DUPLEX=ON
@PJL EOJ
%-12345X


посылаем на принтер командой:

copy dpl_on.pjl \\pc\printer_share_name

п.с: для отключения заменяем ON на OFF.
отдельная благодарность Connic-у - натолкнул на верный путь : в моём варианте не писал "DEFAULT". щас поговарил с тмихой HP, прислали общую доку по сабжу...посмотрел там, посмотрел у Connic-а :) и фсё стало по местам.
вот.