1qpdldecode(1)               General Commands Manual              qpdldecode(1)
2
3
4
5
6

NAME

8       qpdldecode - Decode a QPDL stream into human readable form.
9

SYNOPSIS

11       qpdldecode [options] <qpdl-file
12

DESCRIPTION

14       qpdldecode  decodes  a  QPDL stream into human readable form.  Only the
15       JBIG compression format (0x13) is handled.
16
17       An QPDL stream is the printer language used  by  the  Samsung  CLP-300,
18       CLP-600, CLX-3160 and the Xerox Phaser 6110 printers.
19
20

COMMAND LINE OPTIONS

22       These are the options that can appear on the command line.
23
24       -d basename
25              Basename of .pbm file for saving decompressed planes.
26
27       -h     Print hex file offsets.
28
29       -o     Print file offsets.
30
31       -D level
32              Set Debug level [0].
33
34

EXAMPLES

36       Decode an QPDL stream file created by foo2qpdl.
37
38            0:    \033%-12345X@PJL DEFAULT SERVICEDATE=20070212
39           2c:    @PJL SET USERNAME="Unknown"
40           49:    @PJL SET JOBNAME="testpage.pdf"
41           6a:    @PJL SET COLORMODE=COLOR
42           84:    @PJL SET PAPERTYPE = NORMAL
43           a1:    @PJL ENTER LANGUAGE = QPDL
44           bd:    RECTYPE 0x0  len=17
45                       res=600, copies=1, papersize=letter(0), w=2550, h=3300
46                       papersource=auto, unk=0, duplex=0:0, unk=0,2,  unk=268(0x10c)
47           ce:    RECTYPE 0xc  len=68(0x44)
48                       stripe=0, WB=1248(0x4e0), H=128(0x80), plane=4, comp=0x13,
49                       len=56(0x38)
50                       magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
51                       checksum=0x356
52                       DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
53                       L0 = 6400, MX = 0, MY = 0
54                       Order   = 0
55                       Options = 72  LRLTWO TPBON
56                       1 stripes, 0 layers, 1 planes
57          112:    RECTYPE 0xc  len=68(0x44)
58                       stripe=0, WB=1248(0x4e0), H=128(0x80), plane=1, comp=0x13,
59                       len=56(0x38)
60                       magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
61                       checksum=0x356
62                       DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
63                       L0 = 6400, MX = 0, MY = 0
64                       Order   = 0
65                       Options = 72  LRLTWO TPBON
66                       1 stripes, 0 layers, 1 planes
67          156:    RECTYPE 0xc  len=68(0x44)
68                       stripe=0, WB=1248(0x4e0), H=128(0x80), plane=2, comp=0x13,
69                       len=56(0x38)
70                       magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
71                       checksum=0x356
72                       DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
73                       L0 = 6400, MX = 0, MY = 0
74                       Order   = 0
75                       Options = 72  LRLTWO TPBON
76                       1 stripes, 0 layers, 1 planes
77          19a:    RECTYPE 0xc  len=68(0x44)
78                       stripe=0, WB=1248(0x4e0), H=128(0x80), plane=3, comp=0x13,
79                       len=56(0x38)
80                       magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
81                       checksum=0x356
82                       DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
83                       L0 = 6400, MX = 0, MY = 0
84                       Order   = 0
85                       Options = 72  LRLTWO TPBON
86                       1 stripes, 0 layers, 1 planes
87          1de:    RECTYPE 0xc  len=77488(0x12eb0)
88                       stripe=1, WB=1248(0x4e0), H=128(0x80), plane=1, comp=0x13,
89                       len=77476(0x12ea4)
90                       magic=0x39abcdef, len=77440(0x12e80), unk=2000000,0,0,0,0,0,
91                       checksum=0x9326d7
92        1308e:    RECTYPE 0xc  len=77680(0x12f70)
93                       stripe=1, WB=1248(0x4e0), H=128(0x80), plane=2, comp=0x13,
94                       len=77668(0x12f64)
95                       magic=0x39abcdef, len=77632(0x12f40), unk=2000000,0,0,0,0,0,
96                       checksum=0x9367e5
97        25ffe:    RECTYPE 0xc  len=69232(0x10e70)
98                       stripe=1, WB=1248(0x4e0), H=128(0x80), plane=3, comp=0x13,
99                       len=69220(0x10e64)
100                       magic=0x39abcdef, len=69184(0x10e40), unk=2000000,0,0,0,0,0,
101                       checksum=0x83938a
102        36e6e:    RECTYPE 0xc  len=45616(0xb230)
103                       stripe=1, WB=1248(0x4e0), H=128(0x80), plane=4, comp=0x13,
104                       len=45604(0xb224)
105                       magic=0x39abcdef, len=45568(0xb200), unk=2000000,0,0,0,0,0,
106                       checksum=0x58015d
107        4209e:    RECTYPE 0x1  len=3
108                       copies=1
109        420a1:    RECTYPE 0x9  len=0
110        420a2:    \033%-12345X
111
112
113

FILES

115       /usr/bin/qpdldecode
116

SEE ALSO

118       foo2qpdl-wrapper(1), foo2qpdl(1)
119

AUTHOR

121       Rick Richardson <rick.richardson@comcast.net>
122       http://foo2qpdl.rkkda.com/
123
124
125
126
127
128
129
130
131
132
Impressum