1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
|
.TH qpdldecode 1 "${MODpage}" "qpdldecode ${MODver}"
#ifndef OLDGROFF
#include "macros.man"
#endif
'\"==========================================================================
'\" MANUAL PAGE SOURCE
'\"==========================================================================
.SH NAME
qpdldecode \- Decode a QPDL stream into human readable form.
.SH SYNOPSIS
.B qpdldecode
.RI [ options "] <" qpdl-file
.SH DESCRIPTION
.B qpdldecode
decodes a QPDL stream into human readable form.
Only the JBIG compression format (0x13) is handled.
.P
An QPDL stream is the printer langauge used by the
Samsung CLP-300, CLP-600, CLX-3160 and the
Xerox Phaser 6110
printers.
.SH COMMAND LINE OPTIONS
These are the options that can appear on the command line.
.TP
.BI \-d\0 basename
Basename of .pbm file for saving decompressed planes.
.TP
.BI \-h
Print hex file offsets.
.TP
.BI \-o
Print file offsets.
.TP
.BI \-D\0 level
Set Debug level [0].
.SH EXAMPLES
Decode an QPDL stream file created by foo2qpdl.
.nf
.ft CW
0: \\033%-12345X@PJL DEFAULT SERVICEDATE=20070212
2c: @PJL SET USERNAME="Unknown"
49: @PJL SET JOBNAME="testpage.pdf"
6a: @PJL SET COLORMODE=COLOR
84: @PJL SET PAPERTYPE = NORMAL
a1: @PJL ENTER LANGUAGE = QPDL
bd: RECTYPE 0x0 len=17
res=600, copies=1, papersize=letter(0), w=2550, h=3300
papersource=auto, unk=0, duplex=0:0, unk=0,2, unk=268(0x10c)
ce: RECTYPE 0xc len=68(0x44)
stripe=0, WB=1248(0x4e0), H=128(0x80), plane=4, comp=0x13,
len=56(0x38)
magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
checksum=0x356
DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
L0 = 6400, MX = 0, MY = 0
Order = 0
Options = 72 LRLTWO TPBON
1 stripes, 0 layers, 1 planes
112: RECTYPE 0xc len=68(0x44)
stripe=0, WB=1248(0x4e0), H=128(0x80), plane=1, comp=0x13,
len=56(0x38)
magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
checksum=0x356
DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
L0 = 6400, MX = 0, MY = 0
Order = 0
Options = 72 LRLTWO TPBON
1 stripes, 0 layers, 1 planes
156: RECTYPE 0xc len=68(0x44)
stripe=0, WB=1248(0x4e0), H=128(0x80), plane=2, comp=0x13,
len=56(0x38)
magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
checksum=0x356
DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
L0 = 6400, MX = 0, MY = 0
Order = 0
Options = 72 LRLTWO TPBON
1 stripes, 0 layers, 1 planes
19a: RECTYPE 0xc len=68(0x44)
stripe=0, WB=1248(0x4e0), H=128(0x80), plane=3, comp=0x13,
len=56(0x38)
magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
checksum=0x356
DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
L0 = 6400, MX = 0, MY = 0
Order = 0
Options = 72 LRLTWO TPBON
1 stripes, 0 layers, 1 planes
1de: RECTYPE 0xc len=77488(0x12eb0)
stripe=1, WB=1248(0x4e0), H=128(0x80), plane=1, comp=0x13,
len=77476(0x12ea4)
magic=0x39abcdef, len=77440(0x12e80), unk=2000000,0,0,0,0,0,
checksum=0x9326d7
1308e: RECTYPE 0xc len=77680(0x12f70)
stripe=1, WB=1248(0x4e0), H=128(0x80), plane=2, comp=0x13,
len=77668(0x12f64)
magic=0x39abcdef, len=77632(0x12f40), unk=2000000,0,0,0,0,0,
checksum=0x9367e5
25ffe: RECTYPE 0xc len=69232(0x10e70)
stripe=1, WB=1248(0x4e0), H=128(0x80), plane=3, comp=0x13,
len=69220(0x10e64)
magic=0x39abcdef, len=69184(0x10e40), unk=2000000,0,0,0,0,0,
checksum=0x83938a
36e6e: RECTYPE 0xc len=45616(0xb230)
stripe=1, WB=1248(0x4e0), H=128(0x80), plane=4, comp=0x13,
len=45604(0xb224)
magic=0x39abcdef, len=45568(0xb200), unk=2000000,0,0,0,0,0,
checksum=0x58015d
4209e: RECTYPE 0x1 len=3
copies=1
420a1: RECTYPE 0x9 len=0
420a2: \\033%-12345X
.ft P
.fi
.SH FILES
.BR /usr/bin/qpdldecode
.SH SEE ALSO
.BR foo2qpdl-wrapper (1),
.BR foo2qpdl (1)
.SH "AUTHOR"
Rick Richardson <rick.richardson@comcast.net>
.br
${URLQPDL}/
.em pdf_outline
|