xqxdecode - Decode a XQX stream into human readable form. xqxdecode [options] <xqx-file xqxdecode decodes a XQX stream into human readable form.
An XQX stream is the printer language used by some HP LaserJet printers, such as the HP LaserJet M1005 (MFP).
These are the options that can appear on the command line.
- -d basename
-
Basename of .pbm file for saving decompressed planes.
- -h
-
Print hex file offsets.
- -o
-
Print file offsets.
- -D level
-
Set Debug level [0].
Decode an XQX stream file created by foo2xqx.
$ xqxdecode -h < testpage.xm0: \033%-12345X@PJL JOB12: @PJL SET JAMRECOVERY=OFF2b: @PJL SET DENSITY=33e: @PJL SET ECONOMODE=OFF55: @PJL SET RET=MEDIUM69: @PJL INFO STATUS7a: @PJL USTATUS DEVICE = ON93: @PJL USTATUS JOB = ONa9: @PJL USTATUS PAGE = ONc0: @PJL USTATUS TIMED = 3010c: @PJL SET JOBATTR="JobAttr4=20061118160242"10c: XQX_MAGIC, 0x5851582c (,XQX)110: XQX_START_DOC(1), 7 items118: XQXI_0x80000000, 84 (0x54)124: XQXI_0x10000005, 1 (0x1)130: XQXI_0x10000001, 0 (0x0)13c: XQXI_DMDUPLEX, 0 (0x0)148: XQXI_0x10000000, 0 (0x0)154: XQXI_0x10000003, 1 (0x1)160: XQXI_END, 3735928559 (0xdeadbeef)16c: XQX_START_PAGE(3), 15 items [Page 1]174: XQXI_0x80000000, 180 (0xb4)180: XQXI_0x20000005, 1 (0x1)18c: XQXI_DMDEFAULTSOURCE, 7 (0x7)198: XQXI_DMMEDIATYPE, 1 (0x1)1a4: XQXI_0x20000007, 1 (0x1)1b0: XQXI_RESOLUTION_X, 600 (0x258)1bc: XQXI_RESOLUTION_Y, 600 (0x258)1c8: XQXI_RASTER_X, 9856 (0x2680)1d4: XQXI_RASTER_Y, 6432 (0x1920)1e0: XQXI_VIDEO_BPP, 2 (0x2)1ec: XQXI_VIDEO_X, 4923 (0x133b)1f8: XQXI_VIDEO_Y, 6432 (0x1920)204: XQXI_ECONOMODE, 0 (0x0)210: XQXI_DMPAPER, 1 (0x1)21c: XQXI_END, 3735928559 (0xdeadbeef)228: XQX_START_PLANE(5), 4 items230: XQXI_0x80000000, 64 (0x40)23c: XQXI_0x40000000, 0 (0x0)248: XQXI_BIH(0x40000002)DL = 0, D = 0, P = 1, - = 0, XY = 9856 x 6432L0 = 128, MX = 16, MY = 0Order = 3 ILEAVE SMIDOptions = 92 LRLTWO TPDON TPBON DPON51 stripes, 0 layers, 1 planes264: XQXI_END, 3735928559 (0xdeadbeef)270: XQX_JBIG(7), 110 items2e6: XQX_END_PLANE(6), 0 items2ee: XQX_END_PAGE(4), 0 items2f6: XQX_END_DOC(2), 0 itemsTotal size: 110 bytes0: \033%-12345X@PJL EOJ12: \033%-12345X/usr/bin/xqxdecode foo2xqx-wrapper(1), foo2xqx(1) Rick Richardson <[email protected]>
http://foo2xqx.rkkda.com/