Provided by: printer-driver-foo2zjs-common_20200505dfsg0-2ubuntu3_all bug

NAME

       xqxdecode - Decode a XQX stream into human readable form.

SYNOPSIS

       xqxdecode [options] <xqx-file

DESCRIPTION

       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).

COMMAND LINE OPTIONS

       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].

EXAMPLES

       Decode an XQX stream file created by foo2xqx.

       $ xqxdecode -h < testpage.xm
            0: \033%-12345X@PJL JOB
           12: @PJL SET JAMRECOVERY=OFF
           2b: @PJL SET DENSITY=3
           3e: @PJL SET ECONOMODE=OFF
           55: @PJL SET RET=MEDIUM
           69: @PJL INFO STATUS
           7a: @PJL USTATUS DEVICE = ON
           93: @PJL USTATUS JOB = ON
           a9: @PJL USTATUS PAGE = ON
           c0: @PJL USTATUS TIMED = 30
          10c: @PJL SET JOBATTR="JobAttr4=20061118160242"
          10c: XQX_MAGIC, 0x5851582c (,XQX)
          110: XQX_START_DOC(1), 7 items
          118:         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 items
          230:         XQXI_0x80000000, 64 (0x40)
          23c:         XQXI_0x40000000, 0 (0x0)
          248:         XQXI_BIH(0x40000002)
                       DL = 0, D = 0, P = 1, - = 0, XY = 9856 x 6432
                       L0 = 128, MX = 16, MY = 0
                       Order   = 3  ILEAVE SMID
                       Options = 92  LRLTWO TPDON TPBON DPON
                       51 stripes, 0 layers, 1 planes

          264:         XQXI_END, 3735928559 (0xdeadbeef)
          270: XQX_JBIG(7), 110 items
          2e6: XQX_END_PLANE(6), 0 items
          2ee: XQX_END_PAGE(4), 0 items
          2f6: XQX_END_DOC(2), 0 items
       Total size: 110 bytes
            0: \033%-12345X@PJL EOJ
           12: \033%-12345X

FILES

       /usr/bin/xqxdecode

SEE ALSO

       foo2xqx-wrapper(1), foo2xqx(1)

AUTHOR

       Rick Richardson <rick.richardson@comcast.net>
       http://foo2xqx.rkkda.com/