1ddstdecode(1) General Commands Manual ddstdecode(1)
2
3
4
5
6
8 ddstdecode - Decode a Ricoh DDST stream into human readable form.
9
11 ddstdecode [options] <ddst-file
12
14 ddstdecode decodes a Ricoh DDST stream into human readable form.
15
16 A Ricoh DDST stream is the printer language used by some Ricoh printā
17 ers. From what I can tell, it is pbmtojbg(1) wrapped with some PJL.
18
19
21 These are the options that can appear on the command line.
22
23 -d basename
24 Basename of .pbm file for saving decompressed planes.
25
26 -h Print hex file offsets.
27
28 -o Print file offsets.
29
30 -D level
31 Set Debug level [0].
32
33
35 Decode an Ricoh DDST stream file created by a Ricoh SP112.
36
37 $ ddstdecode -h ~/testpage-ricoh-sp112.prn
38 0: 33%-12345X@PJL
39 f: @PJL SET TIMESTAMP=2017/03/16 16:53:16
40 37: @PJL SET FILENAME=testpage.pdf
41 57: @PJL SET COMPRESS=JBIG
42 6f: @PJL SET USERNAME=rick
43 87: @PJL SET COVER=OFF
44 9b: @PJL SET HOLD=OFF
45 ae: @PJL SET PAGESTATUS=START
46 c9: @PJL SET COPIES=1
47 dc: @PJL SET MEDIASOURCE=TRAY1
48 f8: @PJL SET MEDIATYPE=PLAINRECYCLE
49 119: @PJL SET PAPER=LETTER
50 130: @PJL SET PAPERWIDTH=5100
51 14a: @PJL SET PAPERLENGTH=6600
52 165: @PJL SET RESOLUTION=600
53 17e: @PJL SET IMAGELEN=60604
54 197: DDST_JBIG_DATA_BEGIN 60604 bytes
55 DL = 0, D = 0, P = 1, - = 0, XY = 5100 x 6600
56 L0 = 128, MX = 0, MY = 0
57 Order = 3 ILEAVE SMID
58 Options = 72 LRLTWO TPBON
59 52 stripes, 0 layers, 1 planes
60 ee53: DDST_JBIG_DATA_END
61 ee53: @PJL SET DOTCOUNT=1765571
62 ee6e: @PJL SET PAGESTATUS=END
63 ee87: @PJL EOJ
64 ee91: 33%-12345X
65
66
68 /usr/bin/ddstdecode
69
71 foo2ddst-wrapper(1), foo2ddst(1), pbmtojbg(1)
72
74 Rick Richardson <rick.richardson@comcast.net>
75 http://foo2xqx.rkkda.com/
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
130
131
132