Tizen 2.0 Release
[platform/upstream/cups-filters.git] / ppd / Generic-PDF_Printer-PDF.ppd
1 *PPD-Adobe: "4.3"
2 *%
3 *% This PPD file is for using a PDF printer in its native PDF mode, with
4 *% option settings controlled via PJL commands. It uses CUPS with the
5 *% OpenPrinting CUPS Filters package.
6 *%
7 *% This PPD is experimental. It is possible that some of the options
8 *% and settings do not make sense or do not cause any change on the output.
9 *% It can even happen that with certain settings nothing or an error page
10 *% comes out.
11 *%
12 *% This file is published under the GNU General Public License
13 *%
14 *% You may save this file as 'Generic-PDF_Printer-PDF.ppd'
15 *%
16 *%
17 *FormatVersion: "4.3"
18 *FileVersion:   "1.1"
19 *LanguageVersion: English 
20 *LanguageEncoding: ISOLatin1
21 *PCFileName:    "PDF.PPD"
22 *Manufacturer:  "Generic"
23 *Product:       "(Generic PDF Printer)"
24 *cupsVersion:   1.0
25 *cupsManualCopies: True
26 *cupsModelNumber:  2
27 *ModelName:     "Generic PDF Printer"
28 *ShortNickName: "Generic PDF Printer"
29 *NickName:      "Generic PDF Printer"
30 *PSVersion:     "(3010.107) 0"
31 *LanguageLevel: "3"
32 *ColorDevice:   True
33 *DefaultColorSpace: CMYK
34 *FileSystem:    False
35 *Throughput:    "30"
36 *LandscapeOrientation: Plus90
37 *TTRasterizer:  Type42
38 *1284DeviceID: "MFG:Generic;CMD:PJL,PDF;MDL:PDF Printer;CLS:PRINTER;DES:Generic PDF Printer;DRV:DPDF,R1,M0;"
39 *JCLBegin:            "<1B>%-12345X@PJL JOB<0A>"
40 *JCLToPDFInterpreter: "@PJL ENTER LANGUAGE = PDF<0A>"
41 *JCLEnd:              "<1B>%-12345X@PJL EOJ <0A><1B>%-12345X"
42 *cupsFilter: "application/vnd.cups-pdf 0 -"
43
44 *OpenGroup: General/General
45 *JCLOpenUI *PageSize/Page Size: PickOne
46 *OrderDependency: 100 JCLSetup *PageSize
47 *DefaultPageSize: Letter
48 *PageSize Letter/Letter: "@PJL SET PAPER=LETTER<0A>"
49 *PageSize A4/A4: "@PJL SET PAPER=A4<0A>"
50 *PageSize A5/A5: "@PJL SET PAPER=A5<0A>"
51 *PageSize A6/A6: "@PJL SET PAPER=A6<0A>"
52 *PageSize ISOB5/ISO B5: "@PJL SET PAPER=B5<0A>"
53 *PageSize EnvC5/C5: "@PJL SET PAPER=C5<0A>"
54 *PageSize Env10/Com 10: "@PJL SET PAPER=COM10<0A>"
55 *PageSize EnvDL/DL: "@PJL SET PAPER=DL<0A>"
56 *PageSize 5x13/Eight Point 5x13: "@PJL SET PAPER=EIGHTPOINT5X13<0A>"
57 *PageSize EnvC6/Envelope C6: "@PJL SET PAPER=ENVELOPEC6<0A>"
58 *PageSize Executive/Executive: "@PJL SET PAPER=EXECUTIVE<0A>"
59 *PageSize B5/JIS B5: "@PJL SET PAPER=JISB5<0A>"
60 *PageSize B6/JIS B6: "@PJL SET PAPER=JISB6<0A>"
61 *PageSize Legal/Legal: "@PJL SET PAPER=LEGAL<0A>"
62 *PageSize EnvMonarch/Monarch: "@PJL SET PAPER=MONARCH<0A>"
63 *PageSize 69x95mm/16K: "@PJL SET PAPER=SIZE16K195x270<0A>"
64 *PageSize Statement/Statement: "@PJL SET PAPER=STATEMENT<0A>"
65 *JCLCloseUI: *PageSize
66
67 *JCLOpenUI *PageRegion: PickOne
68 *OrderDependency: 100 JCLSetup *PageRegion
69 *DefaultPageRegion: Letter
70 *PageRegion Letter/Letter: "@PJL SET PAPER=LETTER<0A>"
71 *PageRegion A4/A4: "@PJL SET PAPER=A4<0A>"
72 *PageRegion A5/A5: "@PJL SET PAPER=A5<0A>"
73 *PageRegion A6/A6: "@PJL SET PAPER=A6<0A>"
74 *PageRegion ISOB5/ISO B5: "@PJL SET PAPER=B5<0A>"
75 *PageRegion EnvC5/C5: "@PJL SET PAPER=C5<0A>"
76 *PageRegion Env10/Com 10: "@PJL SET PAPER=COM10<0A>"
77 *PageRegion EnvDL/DL: "@PJL SET PAPER=DL<0A>"
78 *PageRegion 5x13/Eight Point 5x13: "@PJL SET PAPER=EIGHTPOINT5X13<0A>"
79 *PageRegion EnvC6/Envelope C6: "@PJL SET PAPER=ENVELOPEC6<0A>"
80 *PageRegion Executive/Executive: "@PJL SET PAPER=EXECUTIVE<0A>"
81 *PageRegion B5/JIS B5: "@PJL SET PAPER=JISB5<0A>"
82 *PageRegion B6/JIS B6: "@PJL SET PAPER=JISB6<0A>"
83 *PageRegion Legal/Legal: "@PJL SET PAPER=LEGAL<0A>"
84 *PageRegion EnvMonarch/Monarch: "@PJL SET PAPER=MONARCH<0A>"
85 *PageRegion 69x95mm/16K: "@PJL SET PAPER=SIZE16K195x270<0A>"
86 *PageRegion Statement/Statement: "@PJL SET PAPER=STATEMENT<0A>"
87 *JCLCloseUI: *PageRegion
88
89 *DefaultImageableArea: Letter
90 *ImageableArea Letter/Letter: "18 36 594 756"
91 *ImageableArea A4/A4: "18 36 577 806"
92 *ImageableArea A5/A5: "18 36 402 559"
93 *ImageableArea A6/A6: "18 36 279 384"
94 *ImageableArea ISOB5/ISO B5: "18 36 480 672"
95 *ImageableArea EnvC5/C5: "18 36 441 613"
96 *ImageableArea Env10/Com 10: "18 36 279 648"
97 *ImageableArea EnvDL/DL: "18 36 293 587"
98 *ImageableArea 5x13/Eight Point 5x13: "18 36 342 900"
99 *ImageableArea EnvC6/Envelope C6: "18 36 305 423"
100 *ImageableArea Executive/Executive: "18 36 504 720"
101 *ImageableArea B5/JIS B5: "18 36 500 691"
102 *ImageableArea B6/JIS B6: "18 36 344 482"
103 *ImageableArea Legal/Legal: "18 36 594 972"
104 *ImageableArea EnvMonarch/Monarch: "18 36 261 504"
105 *ImageableArea 69x95mm/16K: "18 36 177 234"
106 *ImageableArea Statement/Statement: "18 36 378 576"
107
108 *DefaultPaperDimension: Letter
109 *PaperDimension Letter/Letter: "612 792"
110 *PaperDimension A4/A4: "595 842"
111 *PaperDimension A5/A5: "420 595"
112 *PaperDimension A6/A6: "297 420"
113 *PaperDimension ISOB5/ISO B5: "498 708"
114 *PaperDimension EnvC5/C5: "459 649"
115 *PaperDimension Env10/Com 10: "297 684"
116 *PaperDimension EnvDL/DL: "311 623"
117 *PaperDimension 5x13/Eight Point 5x13: "360 936"
118 *PaperDimension EnvC6/Envelope C6: "323 459"
119 *PaperDimension Executive/Executive: "522 756"
120 *PaperDimension B5/JIS B5: "518 727"
121 *PaperDimension B6/JIS B6: "362 518"
122 *PaperDimension Legal/Legal: "612 1008"
123 *PaperDimension EnvMonarch/Monarch: "279 540"
124 *PaperDimension 69x95mm/16K: "195 270"
125 *PaperDimension Statement/Statement: "396 612"
126
127 *JCLOpenUI *manualfeed/Manual Feed of Paper: PickOne
128 *OrderDependency: 100 JCLSetup *manualfeed
129 *Defaultmanualfeed: off
130 *manualfeed off/Off: "@PJL SET MANUALFEED=OFF<0A>"
131 *manualfeed on/On: "@PJL SET MANUALFEED=ON<0A>"
132 *JCLCloseUI: *manualfeed
133
134 *JCLOpenUI *manualduplex/Manual duplex: PickOne
135 *OrderDependency: 100 JCLSetup *manualduplex
136 *Defaultmanualduplex: off
137 *manualduplex off/Off: "@PJL SET MANUALDUPLEX=OFF<0A>"
138 *manualduplex on/On: "@PJL SET MANUALDUPLEX=ON<0A>"
139 *JCLCloseUI: *manualduplex
140
141 *JCLOpenUI *Duplex/Double-Sided Printing: PickOne
142 *OrderDependency: 100 JCLSetup *Duplex
143 *DefaultDuplex: None
144 *Duplex None/Off: "@PJL SET DUPLEX=OFF<0A>"
145 *Duplex DuplexNoTumble/Long-Edge binding: "@PJL SET DUPLEX=ON<0A>@PJL SET BINDING=LONGEDGE<0A>"
146 *Duplex DuplexTumble/Short-Edge binding: "@PJL SET DUPLEX=ON<0A>@PJL SET BINDING=SHORTEDGE<0A>"
147 *JCLCloseUI: *Duplex
148
149 *JCLOpenUI *Resolution/Resolution: PickOne
150 *OrderDependency: 100 JCLSetup *Resolution
151 *DefaultResolution: 600dpi
152 *Resolution 300dpi/300 dpi: "@PJL SET RESOLUTION=300<0A>"
153 *Resolution 600dpi/600 dpi: "@PJL SET RESOLUTION=600<0A>"
154 *Resolution 1200dpi/1200 dpi: "@PJL SET RESOLUTION=1200<0A>"
155 *JCLCloseUI: *Resolution
156
157 *JCLOpenUI *ret/Resolution Enhancement: PickOne
158 *OrderDependency: 100 JCLSetup *ret
159 *Defaultret: notset
160 *ret dark/Dark: "@PJL SET RET=DARK<0A>"
161 *ret light/Light: "@PJL SET RET=LIGHT<0A>"
162 *ret medium/Medium: "@PJL SET RET=MEDIUM<0A>"
163 *ret notset/notset: "@PJL SET RET=NOTSET<0A>"
164 *ret off/Off: "@PJL SET RET=OFF<0A>"
165 *JCLCloseUI: *ret
166
167 *JCLOpenUI *borderless/Borderless Printing: PickOne
168 *OrderDependency: 100 JCLSetup *borderless
169 *Defaultborderless: on
170 *borderless off/Off: "@PJL SET BORDERLESS=OFF<0A>"
171 *borderless on/On: "@PJL SET BORDERLESS=ON<0A>"
172 *JCLCloseUI: *borderless
173
174 *JCLOpenUI *edgetoedge/Edge to edge: PickOne
175 *OrderDependency: 100 JCLSetup *edgetoedge
176 *Defaultedgetoedge: yes
177 *edgetoedge no/No: "@PJL SET EDGETOEDGE=NO<0A>"
178 *edgetoedge yes/Yes: "@PJL SET EDGETOEDGE=YES<0A>"
179 *JCLCloseUI: *edgetoedge
180
181 *JCLOpenUI *joboffset/Job Offset: PickOne
182 *OrderDependency: 100 JCLSetup *joboffset
183 *Defaultjoboffset: on
184 *joboffset off/Off: "@PJL SET JOBOFFSET=OFF<0A>"
185 *joboffset on/On: "@PJL SET JOBOFFSET=ON<0A>"
186 *JCLCloseUI: *joboffset
187
188 *JCLOpenUI *lowsupplies/On low supplies: PickOne
189 *OrderDependency: 100 JCLSetup *lowsupplies
190 *Defaultlowsupplies: continue
191 *lowsupplies continue/Continue: "@PJL SET LOWSUPPLIES=CONTINUE<0A>"
192 *lowsupplies stop/Stop: "@PJL SET LOWSUPPLIES=STOP<0A>"
193 *JCLCloseUI: *lowsupplies
194
195 *JCLOpenUI *overridea4withletter/Override A4 with Letter: PickOne
196 *OrderDependency: 100 JCLSetup *overridea4withletter
197 *Defaultoverridea4withletter: yes
198 *overridea4withletter no/No: "@PJL SET OVERRIDEA4WITHLETTER=NO<0A>"
199 *overridea4withletter yes/Yes: "@PJL SET OVERRIDEA4WITHLETTER=YES<0A>"
200 *JCLCloseUI: *overridea4withletter
201
202 *CloseGroup: General
203
204
205 *% Generic boilerplate PPD stuff as standard PostScript fonts and so on
206
207 *DefaultFont: Courier
208 *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
209 *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
210 *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
211 *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
212 *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
213 *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
214 *Font Bookman-Light: Standard "(001.004S)" Standard ROM
215 *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
216 *Font Courier: Standard "(002.004S)" Standard ROM
217 *Font Courier-Bold: Standard "(002.004S)" Standard ROM
218 *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
219 *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
220 *Font Helvetica: Standard "(001.006S)" Standard ROM
221 *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
222 *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
223 *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
224 *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
225 *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
226 *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
227 *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
228 *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
229 *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
230 *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
231 *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
232 *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
233 *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
234 *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
235 *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
236 *Font Symbol: Special "(001.007S)" Special ROM
237 *Font Times-Bold: Standard "(001.007S)" Standard ROM
238 *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
239 *Font Times-Italic: Standard "(001.007S)" Standard ROM
240 *Font Times-Roman: Standard "(001.007S)" Standard ROM
241 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
242 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
243
244