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

NAME

8       ddstdecode - Decode a Ricoh DDST stream into human readable form.
9

SYNOPSIS

11       ddstdecode [options] <ddst-file
12

DESCRIPTION

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

COMMAND LINE OPTIONS

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

EXAMPLES

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

FILES

68       /usr/bin/ddstdecode
69

SEE ALSO

71       foo2ddst-wrapper(1), foo2ddst(1), pbmtojbg(1)
72

AUTHOR

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
Impressum