forked from agalakhov/captdriver
-
Notifications
You must be signed in to change notification settings - Fork 0
/
canon-lbp.drv
275 lines (251 loc) · 7.05 KB
/
canon-lbp.drv
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
/*
* Canon CAPT LBP Printers
* captdriver PPD Source File
* for use with CUPS ppdc to generate PPDs
*
*/
#include <font.defs>
#include <media.defs>
#media "SISG5/SIS G5" 169mm 239mm
#media "SISE5/SIS E5" 115mm 220mm
#media "SAC16K/SAC 16K" 188mm 260mm
#media "SAC32K/SAC 32K" 130mm 184mm
Copyright "(C)2020 Moses Chong"
ColorModel "Gray/Grayscale" k chunky 2
Filter application/vnd.cups-raster 1 rastertocapt
*Manufacturer "Canon Inc"
Version 0.1.3
{
Font *
// Toner Save Option
Option "captTonerSave/Toner Save" Boolean AnySetup 10
*Choice False/Disabled "<</cupsInteger0 0>>setpagedevice"
Choice True/Enabled "<</cupsInteger0 1>>setpagedevice"
{
*Resolution k 1 70 592 0 "600dpi/600 DPI"
/* LBP 2900/3000, with multi-page size and type support */
MediaType 0 "Plain/Plain Paper"
MediaType 1 "Heavy/Heavy Paper"
MediaType 2 "PlainL/Plain Paper L"
MediaType 3 "HeavyH/Heavy Paper H"
MediaType 4 "Transparency"
MediaType 5 "Envelope"
MinSize 76.2mm 127.0mm
MaxSize 215.9mm 355.6mm // US Legal
HWmargins 5mm 5mm 5mm 5mm
/*
* NOTE: Some of the sizes appear to be identical to
* another at least in terms of width and length. There
* could be other differences, and may be useful in managing
* multiple trays on printers that support them.
*
*/
/* Common Document Sizes */
VariablePaperSize yes
*MediaSize A4
MediaSize A5
MediaSize B5
MediaSize Executive // US 7.25x10.5 inch
MediaSize Folio // SE Asian F4
MediaSize Legal
MediaSize Letter
MediaSize SISG5
MediaSize SISE5
MediaSize SAC16K
MediaSize SAC32K
/* Less Common Document Sizes
*
* PROTIP: Delete this section and recompile PPD, if page size
* menus in your most used apps clutter up and cannot be managed.
* Any size below may be moved to the list above, before deleting
* this section.
*/
MediaSize 8x10
MediaSize A4Small // Same dimensions as A4
MediaSize A4Plus // Longer than Folio (F4) by just one point
MediaSize A5Extra
MediaSize A6
MediaSize B6
MediaSize B7
MediaSize DoublePostcard
MediaSize FanFoldGerman
MediaSize FanFoldGermanLegal
MediaSize ISOB5
MediaSize ISOB5Extra
MediaSize ISOB6
MediaSize ISOB7
MediaSize LetterPlus
MediaSize Note // Same dimensions as Letter (US)
MediaSize Postcard
MediaSize PRC16K
MediaSize PRC32K
MediaSize PRC32KBig
MediaSize Quarto
MediaSize Statement
/* Common Envelope Sizes */
HWmargins 10mm 10mm 10mm 10mm
MediaSize Env10
MediaSize EnvC5
MediaSize EnvChou4
MediaSize EnvDL
MediaSize EnvItalian
/* Less Common Envelope Sizes */
/*
* PROTIP: Delete this section as necessary. If any size below
* is needed, move it to the list above before deleting this section.
*
*/
MediaSize 7x9
MediaSize C6
MediaSize Env9
MediaSize Env11
MediaSize Env12
MediaSize Env14
MediaSize EnvC6
MediaSize EnvC65
MediaSize EnvChou3
MediaSize EnvISOB5
MediaSize EnvISOB6
MediaSize EnvKaku3
MediaSize EnvMonarch
MediaSize EnvPersonal
MediaSize EnvPRC1
MediaSize EnvPRC2
MediaSize EnvPRC3
MediaSize EnvPRC4
MediaSize EnvPRC5
MediaSize EnvPRC6
MediaSize EnvPRC7
MediaSize EnvPRC8
MediaSize EnvYou4
*ModelName "LBP2900/LBP3000 r2c"
FileName "CanonLBP-2900-3000.ppd"
PCFileName "CNLB2K9.ppd"
}
{
// LBP3010, LBP3018, LBP3050
// Darkness
Group "PrinterSettings/Printer Settings"
Option "captDarkness/Darkness" PickOne AnySetup 10
Choice 0 "<</cupsInteger1 0>>setpagedevice"
Choice 1 "<</cupsInteger1 1>>setpagedevice"
Choice 2 "<</cupsInteger1 2>>setpagedevice"
Choice 3 "<</cupsInteger1 3>>setpagedevice"
Choice 4 "<</cupsInteger1 4>>setpagedevice"
Choice 5 "<</cupsInteger1 5>>setpagedevice"
Choice 6 "<</cupsInteger1 6>>setpagedevice"
*Choice 7 "<</cupsInteger1 7>>setpagedevice"
Choice 8 "<</cupsInteger1 8>>setpagedevice"
Choice 9 "<</cupsInteger1 9>>setpagedevice"
Choice 10 "<</cupsInteger1 10>>setpagedevice"
Choice 11 "<</cupsInteger1 11>>setpagedevice"
Choice 12 "<</cupsInteger1 12>>setpagedevice"
Choice 13 "<</cupsInteger1 13>>setpagedevice"
Choice 14 "<</cupsInteger1 14>>setpagedevice"
Choice 15 "<</cupsInteger1 15>>setpagedevice"
// Resolution
*Resolution k 1 160 595 0 "600x600dpi/600 DPI"
Resolution k 1 160 595 0 "600x400dpi/400 DPI"
/* LBP 3010/3018/3005, with multi-page size and type support */
MediaType 1 "Plain/Plain Paper"
MediaType 4 "Heavy/Heavy Paper"
MediaType 8 "PlainL/Plain Paper L"
MediaType 5 "HeavyH/Heavy Paper H"
MediaType 24 "Transparency"
MediaType 4 "Label"
MediaType 20 "Envelope"
MinSize 75mm 105mm
MaxSize 215.9mm 355.6mm // US Legal
HWmargins 4.7095835mm 4.7095835mm 4.709583mm 4.709583mm
/*
* NOTE: Some of the sizes appear to be identical to
* another at least in terms of width and length. There
* could be other differences, and may be useful in managing
* multiple trays on printers that support them.
*
*/
/* Common Document Sizes */
VariablePaperSize yes
*MediaSize A4
MediaSize A5
MediaSize B5
MediaSize Executive // US 7.25x10.5 inch
MediaSize Folio // SE Asian F4
MediaSize Legal
MediaSize Letter
MediaSize SISG5
MediaSize SISE5
MediaSize SAC16K
MediaSize SAC32K
/* Less Common Document Sizes
*
* PROTIP: Delete this section and recompile PPD, if page size
* menus in your most used apps clutter up and cannot be managed.
* Any size below may be moved to the list above, before deleting
* this section.
*/
MediaSize 8x10
MediaSize A4Small // Same dimensions as A4
MediaSize A4Plus // Longer than Folio (F4) by just one point
MediaSize A5Extra
MediaSize A6
MediaSize B6
MediaSize B7
MediaSize DoublePostcard
MediaSize FanFoldGerman
MediaSize FanFoldGermanLegal
MediaSize ISOB5
MediaSize ISOB5Extra
MediaSize ISOB6
MediaSize ISOB7
MediaSize LetterPlus
MediaSize Note // Same dimensions as Letter (US)
MediaSize Postcard
MediaSize PRC16K
MediaSize PRC32K
MediaSize PRC32KBig
MediaSize Quarto
MediaSize Statement
/* Common Envelope Sizes */
HWmargins 10mm 10mm 10mm 10mm
MediaSize Env10
MediaSize EnvC5
MediaSize EnvChou4
MediaSize EnvDL
MediaSize EnvItalian
/* Less Common Envelope Sizes */
/*
* PROTIP: Delete this section as necessary. If any size below
* is needed, move it to the list above before deleting this section.
*
*/
MediaSize 3x5
MediaSize 7x9
MediaSize C6
MediaSize Env9
MediaSize Env11
MediaSize Env12
MediaSize Env14
MediaSize EnvC6
MediaSize EnvC65
MediaSize EnvChou3
MediaSize EnvISOB5
MediaSize EnvISOB6
MediaSize EnvKaku3
MediaSize EnvMonarch
MediaSize EnvPersonal
MediaSize EnvPRC1
MediaSize EnvPRC2
MediaSize EnvPRC3
MediaSize EnvPRC4
MediaSize EnvPRC5
MediaSize EnvPRC6
MediaSize EnvPRC7
MediaSize EnvPRC8
MediaSize EnvYou4
// PPD file name
*ModelName "LBP3010/LBP3018/LBP3050 r2c"
FileName "CanonLBP-3010-3018-3050.ppd"
PCFileName "CNLB3K10.ppd"
}
}