17dd7cddfSDavid du Colombier*PPD-Adobe: "4.1" 27dd7cddfSDavid du Colombier*% Adobe Systems PostScript(R) Printer Description File 3*3ff48bf5SDavid du Colombier*% Copyright 1995 Yves Arrouye for AFPL Ghostscript with Level 2 PS. 47dd7cddfSDavid du Colombier*% All Rights Reserved. 5*3ff48bf5SDavid du Colombier*% This file may be distributed as part of GNU Ghostscript and/or AFPL 67dd7cddfSDavid du Colombier*% Ghostscript, under the same terms and conditions as Ghostscript. 77dd7cddfSDavid du Colombier*% End of Copyright statement 87dd7cddfSDavid du Colombier*FormatVersion: "4.1" 97dd7cddfSDavid du Colombier*FileVersion: "1.0" 107dd7cddfSDavid du Colombier*LanguageVersion: English 117dd7cddfSDavid du Colombier*PCFileName: "CBJC800.PPD" 127dd7cddfSDavid du Colombier*Product: "(Canon Bubble Jet Color 800)" 137dd7cddfSDavid du Colombier*PSVersion: "(2010.351) 0" 147dd7cddfSDavid du Colombier*ModelName: "Canon Bubble Jet Color 800" 157dd7cddfSDavid du Colombier*NickName: "BJC-800" 167dd7cddfSDavid du Colombier 177dd7cddfSDavid du Colombier*% This file is not complete, and may lack some useful information... 187dd7cddfSDavid du Colombier 197dd7cddfSDavid du Colombier*% Note: the default transfer function should be set to Null if Ghostscript 207dd7cddfSDavid du Colombier*% exhibit a bug making magenta appear while printing in gray levels... 217dd7cddfSDavid du Colombier*% Note: if you print on A4 paper by default, change *Default values (the 227dd7cddfSDavid du Colombier*% default is Letter here). 237dd7cddfSDavid du Colombier 247dd7cddfSDavid du Colombier*% ==============Constraints ================= 257dd7cddfSDavid du Colombier 267dd7cddfSDavid du Colombier*UIConstraints: *BitsPerPixel None *ColorModel DeviceCMYK 277dd7cddfSDavid du Colombier*UIConstraints: *BitsPerPixel None *ColorModel DeviceRGB 287dd7cddfSDavid du Colombier*UIConstraints: *BitsPerPixel 16 *ColorModel DeviceRGB 297dd7cddfSDavid du Colombier*UIConstraints: *BitsPerPixel 16 *ColorModel DeviceGray 307dd7cddfSDavid du Colombier*UIConstraints: *BitsPerPixel 24 *ColorModel DeviceGray 317dd7cddfSDavid du Colombier*UIConstraints: *BitsPerPixel 32 *ColorModel DeviceRGB 327dd7cddfSDavid du Colombier*UIConstraints: *BitsPerPixel 32 *ColorModel DeviceGray 337dd7cddfSDavid du Colombier 347dd7cddfSDavid du Colombier*UIConstraints: *ColorModel DeviceCMYK *BitsPerPixel None 357dd7cddfSDavid du Colombier*UIConstraints: *ColorModel DeviceRGB *BitsPerPixel None 367dd7cddfSDavid du Colombier*UIConstraints: *ColorModel DeviceRGB *BitsPerPixel 16 377dd7cddfSDavid du Colombier*UIConstraints: *ColorModel DeviceRGB *BitsPerPixel 32 387dd7cddfSDavid du Colombier*UIConstraints: *ColorModel DeviceGray *BitsPerPixel 16 397dd7cddfSDavid du Colombier*UIConstraints: *ColorModel DeviceGray *BitsPerPixel 24 407dd7cddfSDavid du Colombier*UIConstraints: *ColorModel DeviceGray *BitsPerPixel 32 417dd7cddfSDavid du Colombier 427dd7cddfSDavid du Colombier*% =========== Device Capabilities =============== 437dd7cddfSDavid du Colombier 447dd7cddfSDavid du Colombier*LanguageLevel: "2" 457dd7cddfSDavid du Colombier*Protocols: TBCP 467dd7cddfSDavid du Colombier*FreeVM: "2124600" 477dd7cddfSDavid du Colombier*ColorDevice: True 487dd7cddfSDavid du Colombier*DefaultColorSpace: CMYK 497dd7cddfSDavid du Colombier*FileSystem: True 507dd7cddfSDavid du Colombier*Throughput: "1" 517dd7cddfSDavid du Colombier 527dd7cddfSDavid du Colombier*Password: "()" 537dd7cddfSDavid du Colombier 547dd7cddfSDavid du Colombier*% ============Paper Size Information ============== 557dd7cddfSDavid du Colombier 567dd7cddfSDavid du Colombier*OpenUI *PageSize: PickOne 577dd7cddfSDavid du Colombier*OrderDependency: 30 AnySetup *PageSize 587dd7cddfSDavid du Colombier*DefaultPageSize: Letter 597dd7cddfSDavid du Colombier*PageSize A4: "1 dict dup /PageSize [595 842] put setpagedevice" 607dd7cddfSDavid du Colombier*PageSize A5: "1 dict dup /PageSize [421 595] put setpagedevice" 617dd7cddfSDavid du Colombier*PageSize A6: "1 dict dup /PageSize [297 421] put setpagedevice" 627dd7cddfSDavid du Colombier*PageSize A7: "1 dict dup /PageSize [210 297] put setpagedevice" 637dd7cddfSDavid du Colombier*PageSize A8: "1 dict dup /PageSize [148 210] put setpagedevice" 647dd7cddfSDavid du Colombier*PageSize A9: "1 dict dup /PageSize [105 148] put setpagedevice" 657dd7cddfSDavid du Colombier*PageSize A10: "1 dict dup /PageSize [74 105] put setpagedevice" 667dd7cddfSDavid du Colombier*PageSize B5: "1 dict dup /PageSize [501 709] put setpagedevice" 677dd7cddfSDavid du Colombier*PageSize Letter/US Letter: "1 dict dup /PageSize [612 792] put setpagedevice" 687dd7cddfSDavid du Colombier*PageSize 11x17/US 11x17: "1 dict dup /PageSize [792 1224] put setpagedevice" 697dd7cddfSDavid du Colombier*PageSize Ledger/US Ledger: "1 dict dup /PageSize [1224 792] put setpagedevice" 707dd7cddfSDavid du Colombier*PageSize Legal/US Legal: "1 dict dup /PageSize [612 1008] put setpagedevice" 717dd7cddfSDavid du Colombier*CloseUI: *PageSize 727dd7cddfSDavid du Colombier 737dd7cddfSDavid du Colombier*OpenUI *PageRegion: PickOne 747dd7cddfSDavid du Colombier*OrderDependency: 40 AnySetup *PageRegion 757dd7cddfSDavid du Colombier*DefaultPageRegion: Letter 767dd7cddfSDavid du Colombier*PageRegion A4: "1 dict dup /PageSize [595 842] put setpagedevice" 777dd7cddfSDavid du Colombier*PageRegion A5: "1 dict dup /PageSize [421 595] put setpagedevice" 787dd7cddfSDavid du Colombier*PageRegion A6: "1 dict dup /PageSize [297 421] put setpagedevice" 797dd7cddfSDavid du Colombier*PageRegion A7: "1 dict dup /PageSize [210 297] put setpagedevice" 807dd7cddfSDavid du Colombier*PageRegion A8: "1 dict dup /PageSize [148 210] put setpagedevice" 817dd7cddfSDavid du Colombier*PageRegion A9: "1 dict dup /PageSize [105 148] put setpagedevice" 827dd7cddfSDavid du Colombier*PageRegion A10: "1 dict dup /PageSize [74 105] put setpagedevice" 837dd7cddfSDavid du Colombier*PageRegion B5: "1 dict dup /PageSize [501 709] put setpagedevice" 847dd7cddfSDavid du Colombier*PageRegion Letter/US Letter: "1 dict dup /PageSize [612 792] put setpagedevice" 857dd7cddfSDavid du Colombier*PageRegion 11x17/US 11x17: "1 dict dup /PageSize [792 1224] put setpagedevice" 867dd7cddfSDavid du Colombier*PageRegion Ledger/US Ledger: "1 dict dup /PageSize [1224 792] put setpagedevice" 877dd7cddfSDavid du Colombier*PageRegion Legal/US Legal: "1 dict dup /PageSize [612 1008] put setpagedevice" 887dd7cddfSDavid du Colombier*CloseUI: *PageRegion 897dd7cddfSDavid du Colombier 907dd7cddfSDavid du Colombier*DefaultImageableArea: Letter 917dd7cddfSDavid du Colombier*ImageableArea A3: "9.637793 27.096094 832.437805 1181.496094" 927dd7cddfSDavid du Colombier*ImageableArea A4: "18.425196 27.096094 576.625183 833.496094" 937dd7cddfSDavid du Colombier*ImageableArea A5: "18.425196 27.096045 402.625183 586.496033" 947dd7cddfSDavid du Colombier*ImageableArea A6: "18.425196 27.096045 278.625183 412.496033" 957dd7cddfSDavid du Colombier*ImageableArea A7: "18.425196 27.096045 191.625198 288.496033" 967dd7cddfSDavid du Colombier*ImageableArea A8: "18.425196 27.096045 129.625198 201.496048" 977dd7cddfSDavid du Colombier*ImageableArea A9: "18.425196 27.096045 86.625198 139.496048" 987dd7cddfSDavid du Colombier*ImageableArea A10: "18.425196 27.096045 55.625195 96.496048" 997dd7cddfSDavid du Colombier*ImageableArea B5: "18.425196 27.096045 482.625183 700.496033" 1007dd7cddfSDavid du Colombier*ImageableArea Letter/US Letter: "18.425196 27.096045 593.625183 783.496033" 1017dd7cddfSDavid du Colombier*ImageableArea 11x17/US 11x17: "9.637793 27.096094 782.437805 1215.496094" 1027dd7cddfSDavid du Colombier*ImageableArea Ledger/US Ledger: "9.637793 27.096045 1214.437744 783.496033" 1037dd7cddfSDavid du Colombier*ImageableArea Legal/US Legal: "9.637793 27.096094 602.437805 999.496094" 1047dd7cddfSDavid du Colombier 1057dd7cddfSDavid du Colombier*?ImageableArea: " 1067dd7cddfSDavid du Colombiersave 1077dd7cddfSDavid du Colombier /cvp {( ) cvs print ( ) print } bind def 1087dd7cddfSDavid du Colombier /upperright {10000 mul floor 10000 div} bind def 1097dd7cddfSDavid du Colombier /lowerleft {10000 mul ceiling 10000 div} bind def 1107dd7cddfSDavid du Colombier newpath clippath pathbbox 1117dd7cddfSDavid du Colombier 4 -2 roll exch 2 {lowerleft cvp} repeat 1127dd7cddfSDavid du Colombier exch 2 {upperright cvp} repeat flush 1137dd7cddfSDavid du Colombier restore 1147dd7cddfSDavid du Colombier" 1157dd7cddfSDavid du Colombier*End 1167dd7cddfSDavid du Colombier 1177dd7cddfSDavid du Colombier*PaperDimension A4: "595 842" 1187dd7cddfSDavid du Colombier*PaperDimension A5: "421 595" 1197dd7cddfSDavid du Colombier*PaperDimension A6: "297 421" 1207dd7cddfSDavid du Colombier*PaperDimension A7: "210 297" 1217dd7cddfSDavid du Colombier*PaperDimension A8: "148 210" 1227dd7cddfSDavid du Colombier*PaperDimension A9: "105 148" 1237dd7cddfSDavid du Colombier*PaperDimension A10: "74 105" 1247dd7cddfSDavid du Colombier*PaperDimension B5: "501 709" 1257dd7cddfSDavid du Colombier*PaperDimension Letter/US Letter: "612 792" 1267dd7cddfSDavid du Colombier*PaperDimension 11x17/US 11x17: "792 1224" 1277dd7cddfSDavid du Colombier*PaperDimension Ledger/US Ledger: "1224 792" 1287dd7cddfSDavid du Colombier*PaperDimension Legal/US Legal: "612 1008" 1297dd7cddfSDavid du Colombier 1307dd7cddfSDavid du Colombier*HWMargins: "9.637794495 19.842518 9.637794495 8.503937" 1317dd7cddfSDavid du Colombier 1327dd7cddfSDavid du Colombier*% =============Halftone Information =============== 1337dd7cddfSDavid du Colombier 1347dd7cddfSDavid du Colombier*ScreenFreq: "60.0" 1357dd7cddfSDavid du Colombier*ScreenAngle: "45.0" 1367dd7cddfSDavid du Colombier 1377dd7cddfSDavid du Colombier*DefaultScreenProc: Dot 1387dd7cddfSDavid du Colombier*ScreenProc Dot: " 1397dd7cddfSDavid du Colombier{dup mul exch dup mul add 1.0 exch sub } 1407dd7cddfSDavid du Colombier" 1417dd7cddfSDavid du Colombier*End 1427dd7cddfSDavid du Colombier*ScreenProc Line: "{ pop }" 1437dd7cddfSDavid du Colombier*ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }" 1447dd7cddfSDavid du Colombier 1457dd7cddfSDavid du Colombier*DefaultTransfer: Normalized 1467dd7cddfSDavid du Colombier*Transfer Normalized: "{mark 1477dd7cddfSDavid du Colombier1.0 1.000 0.955 0.915 0.847 0.765 0.683 0.602 0.500 0.311 0.030 0.0 1487dd7cddfSDavid du Colombiercounttomark dup 3 add -1 roll exch 1497dd7cddfSDavid du Colombier2 sub mul dup floor cvi dup 3 1 roll sub exch dup 1507dd7cddfSDavid du Colombier3 add index exch 2 add index dup 4 1 roll sub mul add 1517dd7cddfSDavid du Colombiercounttomark 1 add 1 roll cleartomark 1527dd7cddfSDavid du Colombier} bind" 1537dd7cddfSDavid du Colombier*End 1547dd7cddfSDavid du Colombier*Transfer Null: "{ }" 1557dd7cddfSDavid du Colombier*Transfer Null.Inverse: "{ 1 exch sub }" 1567dd7cddfSDavid du Colombier*End 1577dd7cddfSDavid du Colombier 1587dd7cddfSDavid du Colombier*%==================Input Slot==================== 1597dd7cddfSDavid du Colombier 1607dd7cddfSDavid du Colombier*OpenUI *InputSlot/Media Source: PickOne 1617dd7cddfSDavid du Colombier*OrderDependency: 20 AnySetup *InputSlot 1627dd7cddfSDavid du Colombier*DefaultInputSlot: Feeder 1637dd7cddfSDavid du Colombier*InputSlot Feeder/Paper Tray: "" 1647dd7cddfSDavid du Colombier*CloseUI: *InputSlot 1657dd7cddfSDavid du Colombier 1667dd7cddfSDavid du Colombier*%=================Manual Feed==================== 1677dd7cddfSDavid du Colombier 1687dd7cddfSDavid du Colombier*OpenUI *ManualFeed/Manual Feed: Boolean 1697dd7cddfSDavid du Colombier*OrderDependency: 20 AnySetup *ManualFeed 1707dd7cddfSDavid du Colombier*DefaultManualFeed: False 1717dd7cddfSDavid du Colombier*ManualFeed True/True: "1 dict dup /ManualFeed true put setpagedevice" 1727dd7cddfSDavid du Colombier*ManualFeed False/False: "1 dict dup /ManualFeed false put setpagedevice" 1737dd7cddfSDavid du Colombier*?ManualFeed: " 1747dd7cddfSDavid du Colombier save 1757dd7cddfSDavid du Colombier currentpagedevice /ManualFeed get 1767dd7cddfSDavid du Colombier {(True)}{(False)}ifelse = flush 1777dd7cddfSDavid du Colombier restore" 1787dd7cddfSDavid du Colombier*End 1797dd7cddfSDavid du Colombier 1807dd7cddfSDavid du Colombier*CloseUI: *ManualFeed 1817dd7cddfSDavid du Colombier 1827dd7cddfSDavid du Colombier*%===================Resolution==================== 1837dd7cddfSDavid du Colombier 1847dd7cddfSDavid du Colombier*OpenUI *Resolution/Resolution: PickOne 1857dd7cddfSDavid du Colombier*OrderDependency: 10 AnySetup *Resolution 1867dd7cddfSDavid du Colombier*DefaultResolution: 360x360dpi 1877dd7cddfSDavid du Colombier*Resolution 90x90dpi/90dpi: " 1887dd7cddfSDavid du Colombier 1 dict dup /HWResolution [ 90 90 ] 1897dd7cddfSDavid du Colombier put setpagedevice" 1907dd7cddfSDavid du Colombier*End 1917dd7cddfSDavid du Colombier 1927dd7cddfSDavid du Colombier*Resolution 180x180dpi/180dpi: " 1937dd7cddfSDavid du Colombier 1 dict dup /HWResolution [ 180 180 ] 1947dd7cddfSDavid du Colombier put setpagedevice" 1957dd7cddfSDavid du Colombier*End 1967dd7cddfSDavid du Colombier 1977dd7cddfSDavid du Colombier*Resolution 360x360dpi/360dpi: " 1987dd7cddfSDavid du Colombier 1 dict dup /HWResolution [ 360 360 ] 1997dd7cddfSDavid du Colombier put setpagedevice" 2007dd7cddfSDavid du Colombier*End 2017dd7cddfSDavid du Colombier 2027dd7cddfSDavid du Colombier*?Resolution: " 2037dd7cddfSDavid du Colombier save 2047dd7cddfSDavid du Colombier currentpagedevice /HWResolution get dup 2057dd7cddfSDavid du Colombier 0 get cvi 10 string cvs print 2067dd7cddfSDavid du Colombier (x) print 2077dd7cddfSDavid du Colombier 0 get cvi 10 string print 2087dd7cddfSDavid du Colombier (dpi) = flush 2097dd7cddfSDavid du Colombier restore" 2107dd7cddfSDavid du Colombier*End 2117dd7cddfSDavid du Colombier 2127dd7cddfSDavid du Colombier*CloseUI: *Resolution 2137dd7cddfSDavid du Colombier 2147dd7cddfSDavid du Colombier*%===================Output Depth==================== 2157dd7cddfSDavid du Colombier 2167dd7cddfSDavid du Colombier*OpenUI *BitsPerPixel/Print Depth: PickOne 2177dd7cddfSDavid du Colombier*OrderDependency: 30 AnySetup *BitsPerPixel 2187dd7cddfSDavid du Colombier*DefaultBitsPerPixel: 24 2197dd7cddfSDavid du Colombier*BitsPerPixel None/1bpp: " 2207dd7cddfSDavid du Colombier 1 dict dup /BitsPerPixel 1 put 2217dd7cddfSDavid du Colombier setpagedevice" 2227dd7cddfSDavid du Colombier*End 2237dd7cddfSDavid du Colombier 2247dd7cddfSDavid du Colombier*BitsPerPixel 8/8bpp: " 2257dd7cddfSDavid du Colombier 1 dict dup /BitsPerPixel 8 put 2267dd7cddfSDavid du Colombier setpagedevice" 2277dd7cddfSDavid du Colombier*End 2287dd7cddfSDavid du Colombier 2297dd7cddfSDavid du Colombier*BitsPerPixel 16/16bpp: " 2307dd7cddfSDavid du Colombier 1 dict dup /BitsPerPixel 16 put 2317dd7cddfSDavid du Colombier setpagedevice" 2327dd7cddfSDavid du Colombier*End 2337dd7cddfSDavid du Colombier 2347dd7cddfSDavid du Colombier*BitsPerPixel 24/24bpp: " 2357dd7cddfSDavid du Colombier 1 dict dup /BitsPerPixel 24 put 2367dd7cddfSDavid du Colombier setpagedevice" 2377dd7cddfSDavid du Colombier*End 2387dd7cddfSDavid du Colombier 2397dd7cddfSDavid du Colombier*BitsPerPixel 32/32bpp: " 2407dd7cddfSDavid du Colombier 1 dict dup /BitsPerPixel 32 put 2417dd7cddfSDavid du Colombier setpagedevice" 2427dd7cddfSDavid du Colombier*End 2437dd7cddfSDavid du Colombier 2447dd7cddfSDavid du Colombier*?BitsPerPixel: " 2457dd7cddfSDavid du Colombier save 2467dd7cddfSDavid du Colombier currentpagedevice /BitsPerPixel get dup 1 eq { pop (None) } if = flush 2477dd7cddfSDavid du Colombier restore" 2487dd7cddfSDavid du Colombier*End 2497dd7cddfSDavid du Colombier 2507dd7cddfSDavid du Colombier*CloseUI: *BitsPerPixel 2517dd7cddfSDavid du Colombier 2527dd7cddfSDavid du Colombier*%=================Media Type============================ 2537dd7cddfSDavid du Colombier 2547dd7cddfSDavid du Colombier*OpenUI *MediaType/Media Type: PickOne 2557dd7cddfSDavid du Colombier*OrderDependency: 50 AnySetup *MediaType 2567dd7cddfSDavid du Colombier*DefaultMediaType: PlainPaper 2577dd7cddfSDavid du Colombier*MediaType PlainPaper/Plain Paper: " 2587dd7cddfSDavid du Colombier 1 dict dup /MediaType (PlainPaper) put setpagedevice" 2597dd7cddfSDavid du Colombier*End 2607dd7cddfSDavid du Colombier 2617dd7cddfSDavid du Colombier*MediaType CoatedPaper/Coated Paper: " 2627dd7cddfSDavid du Colombier 1 dict dup /MediaType (CoatedPaper) put setpagedevice" 2637dd7cddfSDavid du Colombier*End 2647dd7cddfSDavid du Colombier 2657dd7cddfSDavid du Colombier*MediaType TransparencyFilm/Transparency Film: " 2667dd7cddfSDavid du Colombier 1 dict dup /MediaType (TransparencyFilm) put setpagedevice" 2677dd7cddfSDavid du Colombier*End 2687dd7cddfSDavid du Colombier 2697dd7cddfSDavid du Colombier*MediaType Envelope/Envelope: " 2707dd7cddfSDavid du Colombier 1 dict dup /MediaType (Envelope) put setpagedevice" 2717dd7cddfSDavid du Colombier*End 2727dd7cddfSDavid du Colombier 2737dd7cddfSDavid du Colombier*MediaType Card/Card: " 2747dd7cddfSDavid du Colombier 1 dict dup /MediaType (Card) put setpagedevice" 2757dd7cddfSDavid du Colombier*End 2767dd7cddfSDavid du Colombier 2777dd7cddfSDavid du Colombier*MediaType Other/Other: " 2787dd7cddfSDavid du Colombier 1 dict dup /MediaType (Other) put setpagedevice" 2797dd7cddfSDavid du Colombier*End 2807dd7cddfSDavid du Colombier 2817dd7cddfSDavid du Colombier*?MediaType: " 2827dd7cddfSDavid du Colombier save 2837dd7cddfSDavid du Colombier currentpagedevice /MediaType get 2847dd7cddfSDavid du Colombier dup null eq {pop (Unknown)} if = flush 2857dd7cddfSDavid du Colombier restore " 2867dd7cddfSDavid du Colombier*End 2877dd7cddfSDavid du Colombier 2887dd7cddfSDavid du Colombier*CloseUI: *MediaType 2897dd7cddfSDavid du Colombier 2907dd7cddfSDavid du Colombier*%===================Printing Quality==================== 2917dd7cddfSDavid du Colombier 2927dd7cddfSDavid du Colombier*OpenUI *OutputMode/Print Quality: PickOne 2937dd7cddfSDavid du Colombier*OrderDependency: 10 AnySetup *OuputMode 2947dd7cddfSDavid du Colombier*DefaultOutputMode: Normal 2957dd7cddfSDavid du Colombier*OutputMode Draft/Draft: " 2967dd7cddfSDavid du Colombier 1 dict dup /PrintQuality (Draft) put setpagedevice" 2977dd7cddfSDavid du Colombier*End 2987dd7cddfSDavid du Colombier 2997dd7cddfSDavid du Colombier*OutputMode Low/Low: " 3007dd7cddfSDavid du Colombier 1 dict dup /PrintQuality (Low) put setpagedevice" 3017dd7cddfSDavid du Colombier*End 3027dd7cddfSDavid du Colombier 3037dd7cddfSDavid du Colombier*OutputMode Normal/Normal: " 3047dd7cddfSDavid du Colombier 1 dict dup /PrintQuality (Normal) put setpagedevice" 3057dd7cddfSDavid du Colombier*End 3067dd7cddfSDavid du Colombier 3077dd7cddfSDavid du Colombier*OutputMode High/High: " 3087dd7cddfSDavid du Colombier 1 dict dup /PrintQuality (High) put setpagedevice" 3097dd7cddfSDavid du Colombier*End 3107dd7cddfSDavid du Colombier 3117dd7cddfSDavid du Colombier*CloseUI: *OutputMode 3127dd7cddfSDavid du Colombier 3137dd7cddfSDavid du Colombier*%===================Color/Gray Printing==================== 3147dd7cddfSDavid du Colombier 3157dd7cddfSDavid du Colombier*OpenUI *ColorModel/Color Processing: PickOne 3167dd7cddfSDavid du Colombier*OrderDependency: 20 AnySetup *ColorModel 3177dd7cddfSDavid du Colombier*DefaultColorModel: DeviceCMYK 3187dd7cddfSDavid du Colombier*ColorModel DeviceGray/Gray: " 3197dd7cddfSDavid du Colombier 1 dict dup /ProcessColorModel /DeviceGray 3207dd7cddfSDavid du Colombier put setpagedevice" 3217dd7cddfSDavid du Colombier*End 3227dd7cddfSDavid du Colombier 3237dd7cddfSDavid du Colombier*ColorModel DeviceRGB/RGB: " 3247dd7cddfSDavid du Colombier 1 dict dup /ProcessColorModel /DeviceRGB 3257dd7cddfSDavid du Colombier put setpagedevice" 3267dd7cddfSDavid du Colombier*End 3277dd7cddfSDavid du Colombier 3287dd7cddfSDavid du Colombier*ColorModel DeviceCMYK/CMYK: " 3297dd7cddfSDavid du Colombier 1 dict dup /ProcessColorModel /DeviceCMYK 3307dd7cddfSDavid du Colombier put setpagedevice" 3317dd7cddfSDavid du Colombier*End 3327dd7cddfSDavid du Colombier 3337dd7cddfSDavid du Colombier*?ColorModel: " 3347dd7cddfSDavid du Colombier save 3357dd7cddfSDavid du Colombier currentpagedevice /ProcessColorModel get = flush 3367dd7cddfSDavid du Colombier restore " 3377dd7cddfSDavid du Colombier*End 3387dd7cddfSDavid du Colombier 3397dd7cddfSDavid du Colombier*CloseUI: *ColorModel 3407dd7cddfSDavid du Colombier 3417dd7cddfSDavid du Colombier*%===================Media Weight/Thick Media==================== 3427dd7cddfSDavid du Colombier 3437dd7cddfSDavid du Colombier*OpenUI *ThickMedia/Thick Media: PickOne 3447dd7cddfSDavid du Colombier*OrderDependency: 30 AnySetup *ThickMedia 3457dd7cddfSDavid du Colombier*Default ThickMedia: Thin 3467dd7cddfSDavid du Colombier*ThickMedia Thin/No: " 3477dd7cddfSDavid du Colombier 1 dict dup /MediaWeight 80 3487dd7cddfSDavid du Colombier put setpagedevice" 3497dd7cddfSDavid du Colombier*End 3507dd7cddfSDavid du Colombier 3517dd7cddfSDavid du Colombier*ThickMedia Thick/Yes: " 3527dd7cddfSDavid du Colombier 1 dict dup /ThickMedia 120 3537dd7cddfSDavid du Colombier put setpagedevice" 3547dd7cddfSDavid du Colombier*End 3557dd7cddfSDavid du Colombier 3567dd7cddfSDavid du Colombier*?ThickMedia: " 3577dd7cddfSDavid du Colombier save 3587dd7cddfSDavid du Colombier currentpagedevice /MediaWeight get 105 gt { (Thick) } { (Thin) } ifelse 3597dd7cddfSDavid du Colombier = flush 3607dd7cddfSDavid du Colombier restore " 3617dd7cddfSDavid du Colombier*End 3627dd7cddfSDavid du Colombier 3637dd7cddfSDavid du Colombier*CloseUI: *ThickMedia 3647dd7cddfSDavid du Colombier 3657dd7cddfSDavid du Colombier*%===================PrintColors==================== 3667dd7cddfSDavid du Colombier 3677dd7cddfSDavid du Colombier*OpenUI *PrintColors/Print Colors: PickOne 3687dd7cddfSDavid du Colombier*OrderDependency: 20 AnySetup *PrintColors 3697dd7cddfSDavid du Colombier*DefaultPrintColors: "15" 3707dd7cddfSDavid du Colombier*PrintColors 0/None: "1 dict dup /PrintColors 0 put setpagedevice" 3717dd7cddfSDavid du Colombier*End 3727dd7cddfSDavid du Colombier 3737dd7cddfSDavid du Colombier*PrintColors 1/Cyan: "1 dict dup /PrintColors 1 put setpagedevice" 3747dd7cddfSDavid du Colombier*End 3757dd7cddfSDavid du Colombier 3767dd7cddfSDavid du Colombier*PrintColors 2/Magenta: "1 dict dup /PrintColors 2 put setpagedevice" 3777dd7cddfSDavid du Colombier*End 3787dd7cddfSDavid du Colombier 3797dd7cddfSDavid du Colombier*PrintColors 4/Yellow: "1 dict dup /PrintColors 4 put setpagedevice" 3807dd7cddfSDavid du Colombier*End 3817dd7cddfSDavid du Colombier 3827dd7cddfSDavid du Colombier*PrintColors 8/Black: "1 dict dup /PrintColors 8 put setpagedevice" 3837dd7cddfSDavid du Colombier*End 3847dd7cddfSDavid du Colombier 3857dd7cddfSDavid du Colombier*PrintColors 15/All: "1 dict dup /PrintColors 15 put setpagedevice" 3867dd7cddfSDavid du Colombier*End 3877dd7cddfSDavid du Colombier 3887dd7cddfSDavid du Colombier 3897dd7cddfSDavid du Colombier*CloseUI *PrintColors 390