Eu tenho um arquivo PJL não legível, que eu tento converter em algo legível (por exemplo, pdf). Os comandos PJL são os seguintes (seguidos pelo trabalho de impressão real):
%-12345X@PJL JOB NAME = "{**censored-filename**}.PDF"
@PJL COMMENT NOTIFICATION = "0x00"
@PJL SET AUTHENTICATIONUSERNAME = ""
@PJL SET AUTHENTICATIONPASSWORD = ""
@PJL SET JOBNAME = "{**censored-filename**}.PDF"
@PJL SET DATE = "2010/12/17"
@PJL SET TIME = "07:38:10"
@PJL SET JOBOFFSET = OFF
@PJL SET COPIES = 1
@PJL SET QTY = 1
@PJL SET FRONTCOVERPRINT = OFF
@PJL SET BACKCOVERPRINT = OFF
@PJL SET SLIPSHEETPRINT = OFF
@PJL SET PERFECTBIND = OFF
@PJL SET RINGBINDMODE = OFF
@PJL SET SEPARATIONSHEETMODE = OFF
@PJL SET IMAGEDIRECTION = NORMAL
@PJL SET HOSTCHARSET = "iso-8859-1"
@PJL SET DISPCHARSET = "iso-8859-1"
@PJL SET HOSTPRINTERNAME = "Booklet Printer"
@PJL SET MEMORYSIZE = 512
@PJL SET AUTOTRAYCHANGE = ON
@PJL SET TABPOSITION = OFF
@PJL SET TABSTOCKSHIFTPRINT = OFF
@PJL SET STAPLE = BOOKLET
@PJL SET PUNCH = OFF
@PJL SET FOLD = OFF
@PJL SET USERID = "?"
@PJL SET USERCODE = ""
@PJL COMMENT OTHER = "a200150007d024"
@PJL SET PRINTINFO = "DUPLEX_NUP=00000800/SCALING=3/OTHER=00000004"
@PJL SET HOSTNAME = "PRINTSERVER-HP"
@PJL SET HOSTLOGINNAME = "Print Server"
@PJL SET HOSTPORTNAME = "192.168.0.17"
@PJL SET TRACKID = "AUnloAAAVkTzFXg"
@PJL SET PAPERFEEDADJUST = ON
@PJL SET PAPERERRORCHECK = OFF
@PJL SET TRAY = ALL
@PJL SET MEDIATYPE = PLAINORRECYCLED
@PJL SET OUTBIN = FINISHERSHIFT
@PJL SET PAPERFACE = DOWN
@PJL SET WHITEPAPERSUPPRESS = OFF
@PJL SET DRAWLINEBOLD = OFF
@PJL SET SMOOTHING = ON
@PJL SET ECONOMODE = OFF
@PJL SET QUALITYMODE = STANDARD
@PJL SET DATAMODE = GRAYSCALE
@PJL SET FIRSTPAGEORDER = ON
@PJL SET MIXEDDIRROTATION = OFF
@PJL SET DUPLEX = ON
@PJL SET BINDING = LEFT
@PJL SET PAGESEPARATION = OFF
@PJL ENTER LANGUAGE = RPCS
\F0RPCS driver post process version 4.10.9.0\FF %-12345X@PJL JOB NAME = "{**censored-filename**}.PDF"
@PJL COMMENT NOTIFICATION = "0x00"
@PJL SET AUTHENTICATIONUSERNAME = ""
@PJL SET AUTHENTICATIONPASSWORD = ""
@PJL SET JOBNAME = "{**censored-filename**}.PDF"
@PJL SET DATE = "2010/12/17"
@PJL SET TIME = "07:38:10"
@PJL SET JOBOFFSET = OFF
@PJL SET COPIES = 1
@PJL SET QTY = 1
@PJL SET FRONTCOVERPRINT = OFF
@PJL SET BACKCOVERPRINT = OFF
@PJL SET SLIPSHEETPRINT = OFF
@PJL SET PERFECTBIND = OFF
@PJL SET RINGBINDMODE = OFF
@PJL SET SEPARATIONSHEETMODE = OFF
@PJL SET IMAGEDIRECTION = NORMAL
@PJL SET HOSTCHARSET = "iso-8859-1"
@PJL SET DISPCHARSET = "iso-8859-1"
@PJL SET HOSTPRINTERNAME = "Booklet Printer"
@PJL SET MEMORYSIZE = 512
@PJL SET AUTOTRAYCHANGE = ON
@PJL SET TABPOSITION = OFF
@PJL SET TABSTOCKSHIFTPRINT = OFF
@PJL SET STAPLE = BOOKLET
@PJL SET PUNCH = OFF
@PJL SET FOLD = OFF
@PJL SET USERID = "?"
@PJL SET USERCODE = ""
@PJL COMMENT OTHER = "a200150007d024"
@PJL SET PRINTINFO = "DUPLEX_NUP=00000800/SCALING=3/OTHER=00000004"
@PJL SET HOSTNAME = "PRINTSERVER-HP"
@PJL SET HOSTLOGINNAME = "Print Server"
@PJL SET HOSTPORTNAME = "192.168.0.17"
@PJL SET TRACKID = "AUnloAAAVkTzFXg"
@PJL SET PAPERFEEDADJUST = ON
@PJL SET PAPERERRORCHECK = OFF
@PJL SET TRAY = ALL
@PJL SET MEDIATYPE = PLAINORRECYCLED
@PJL SET OUTBIN = FINISHERSHIFT
@PJL SET PAPERFACE = DOWN
@PJL SET WHITEPAPERSUPPRESS = OFF
@PJL SET DRAWLINEBOLD = OFF
@PJL SET SMOOTHING = ON
@PJL SET ECONOMODE = OFF
@PJL SET QUALITYMODE = STANDARD
@PJL SET DATAMODE = GRAYSCALE
@PJL SET FIRSTPAGEORDER = ON
@PJL SET MIXEDDIRROTATION = OFF
@PJL SET DUPLEX = ON
@PJL SET BINDING = LEFT
@PJL SET PAGESEPARATION = OFF
@PJL ENTER LANGUAGE = RPCS
\F0RPCS driver post process version 4.10.9.0\FF %pre%%pre%%pre%%pre%%pre%4%-12345X@PJL SET APLPAGELAYOUT = LANDSCAPE
@PJL SET PAPER = JISB4
@PJL SET APLPAGESIZE = JISB4
@PJL SET RESOLUTION = 600
@PJL SET BITSPERDOT = 1
@PJL SET PAGEORIGINX = 100
@PJL SET PAGEORIGINY = 100
@PJL SET ROTATE = RIGHT
@PJL ENTER LANGUAGE = RPCS
%pre%%pre%%pre%%pre%4%-12345X@PJL SET APLPAGELAYOUT = LANDSCAPE
@PJL SET PAPER = JISB4
@PJL SET APLPAGESIZE = JISB4
@PJL SET RESOLUTION = 600
@PJL SET BITSPERDOT = 1
@PJL SET PAGEORIGINX = 100
@PJL SET PAGEORIGINY = 100
@PJL SET ROTATE = RIGHT
@PJL ENTER LANGUAGE = RPCS
Eu também tentei o que foi proposto aqui: Printer Job Language - > PDF sem sorte. Qualquer solução Linux ou Windows será aceita ...
Tags pdf ghostscript postscript printer pcl