2 *% Adobe Systems PostScript(R) Printer Description File
\r
3 *% Copyright 1987-1995 Adobe Systems Incorporated.
\r
4 *% All Rights Reserved.
\r
5 *% Permission is granted for redistribution of this file as
\r
6 *% long as this copyright notice is intact and the contents
\r
7 *% of the file is not altered in any way from its original form.
\r
8 *% End of Copyright statement
\r
11 *% All Rights Reserved.
\r
13 *% Permission is granted for redistribution of this file as
\r
15 *% long as this copyright notice is intact and the contents
\r
17 *% of the file is not altered in any way from its original form.
\r
19 *% End of Copyright statement
\r
25 *% EFI Information Block
\r
33 *% EFConversionKey: "Kodak"
\r
41 *FormatVersion: "4.2"
\r
45 *PCFileName: "EFXJK1F3.PPD"
\r
47 *LanguageVersion: English
\r
49 *LanguageEncoding: ISOLatin1
\r
51 *Product: "(Fiery XJK 1000 1525-1550)"
\r
53 *PSVersion: "(2015.802) 0"
\r
55 *ModelName: "Fiery XJK 1525-1550 Color Server v2015.802"
\r
57 *ShortNickName: "Fiery XJK1000 1525-50 v2015.802"
\r
59 *NickName: "Fiery XJK 1000 1525-1550 Color Server v2015.802"
\r
61 *Manufacturer: "Kodak"
\r
69 *% === Options and Constraints =========
\r
73 *UIConstraints: *COLORMODE GRAY *EFColorRendDict Preferred
\r
75 *UIConstraints: *EFColorRendDict Preferred *COLORMODE GRAY
\r
77 *UIConstraints: *COLORMODE GRAY *EFColorRendDict Business
\r
79 *UIConstraints: *EFColorRendDict Business *COLORMODE GRAY
\r
81 *UIConstraints: *COLORMODE GRAY *EFColorRendDict Colorimetric
\r
83 *UIConstraints: *EFColorRendDict Colorimetric *COLORMODE GRAY
\r
85 *UIConstraints: *COLORMODE GRAY *EFColorRendDict Monitor
\r
87 *UIConstraints: *EFColorRendDict Monitor *COLORMODE GRAY
\r
91 *UIConstraints: *ManualFeed False *MediaType Transparent
\r
93 *UIConstraints: *MediaType Transparent *ManualFeed False
\r
97 *UIConstraints: *MediaType Transparent *InputSlot AutoSelect
\r
99 *%UIConstraints: *InputSlot AutoSelect *MediaType Transparent
\r
103 *UIConstraints: *MediaType Transparent *EFColorRendDict Preferred
\r
105 *UIConstraints: *MediaType Transparent *EFColorRendDict Colorimetric
\r
107 *UIConstraints: *EFColorRendDict Preferred *MediaType Transparent
\r
109 *UIConstraints: *EFColorRendDict Colorimetric *MediaType Transparent
\r
111 *UIConstraints: *MediaType Transparent *EFColorRendDict Monitor
\r
113 *UIConstraints: *EFColorRendDict Monitor *MediaType Transparent
\r
117 *UIConstraints: *PRINTERMODE Halftone *COLORMODE GRAY
\r
119 *UIConstraints: *COLORMODE GRAY *PRINTERMODE Halftone
\r
123 *% Overprinting Constraints ================
\r
125 *UIConstraints: *EFOverprint On *PRINTERMODE Halftone
\r
127 *UIConstraints: *PRINTERMODE Halftone *EFOverprint On
\r
131 *UIConstraints: *EFOverprint On *EFColorRendDict Preferred
\r
133 *UIConstraints: *EFOverprint On *EFColorRendDict Colorimetric
\r
135 *UIConstraints: *EFOverprint On *EFColorRendDict Business
\r
137 *UIConstraints: *EFOverprint On *EFColorRendDict Monitor
\r
139 *UIConstraints: *EFColorRendDict Preferred *EFOverprint On
\r
141 *UIConstraints: *EFColorRendDict Colorimetric *EFOverprint On
\r
143 *UIConstraints: *EFColorRendDict Business *EFOverprint On
\r
145 *UIConstraints: *EFColorRendDict Monitor *EFOverprint On
\r
149 *UIConstraints: *COLORMODE GRAY *EFOverprint On
\r
151 *UIConstraints: *EFOverprint On *COLORMODE GRAY
\r
155 *UIConstraintsEFI: *ENABLECOMP NO *PHYSMEMSIZE 48
\r
159 *% General Information and Defaults ===============
\r
163 *LanguageLevel: "2"
\r
167 *DefaultColorSpace: CMYK
\r
169 *PrintPSErrors: True
\r
177 statusdict /diskstatus known{(True)} {(False)} ifelse = flush
\r
193 { false } { true exch startjob } ifelse
\r
195 not { (WARNING: Cannot modify initial VM.) =
\r
197 (Missing or invalid password.) =
\r
199 (Please contact the author of this software.) = flush quit
\r
213 { false } { true exch startjob } ifelse
\r
215 not { (WARNING: Cannot reset printer.) =
\r
217 (Missing or invalid password.) =
\r
219 (Please contact the author of this software.) = flush quit
\r
223 systemdict /quit get exec
\r
225 (WARNING: Printer Reset Failed.) = flush
\r
233 *DefaultResolution: 400dpi
\r
241 0 0 moveto currentpoint matrix defaultmatrix transform
\r
243 0 72 lineto currentpoint matrix defaultmatrix transform
\r
245 3 -1 roll sub dup mul
\r
247 3 1 roll exch sub dup mul
\r
251 ( ) cvs print (dpi) = flush
\r
261 *AccurateScreensSupport: True
\r
265 *%EFIFlags *ENABLECOMP Setup
\r
267 *OpenUIEFI *ENABLECOMP/Memory Multiplier : PickOne
\r
269 *OrderDependency: 05 AnySetup *ENABLECOMP
\r
271 *DefaultENABLECOMP: YES
\r
273 *ENABLECOMP YES/On: ""
\r
275 *ENABLECOMP NO/Off: ""
\r
277 *CloseUIEFI: *ENABLECOMP
\r
281 *%EFIFlags *PRINTERMODE Command|Setup
\r
283 *OpenUI *PRINTERMODE/Printer Mode :PickOne
\r
285 *OrderDependency: 15 AnySetup *PRINTERMODE
\r
287 *DefaultPRINTERMODE: PrintDEF
\r
289 *PRINTERMODE PrintDEF/Printer's default: ""
\r
291 *PRINTERMODE Contone/Contone: " userdict /setcolorbundle known
\r
293 { << /Compression /Disabled /HalftoneMode /Contone >> setcolorbundle }
\r
295 { << /DeviceRenderingInfo << /Type 4
\r
297 /ValuesPerColorComponent 256 >> >> setpagedevice } ifelse "
\r
301 *PRINTERMODE Halftone/Halftone: " userdict /setcompression known
\r
303 { << /HalftoneMode /Halftone >> setcolorbundle }
\r
305 { << /DeviceRenderingInfo << /Type 4
\r
307 /ValuesPerColorComponent 2 >> >> setpagedevice } ifelse "
\r
311 *?PRINTERMODE: "currentpagedevice /DeviceRenderingInfo get
\r
313 /ValuesPerColorComponent get ln 2 ln div cvi = flush"
\r
317 *CloseUI: *PRINTERMODE
\r
321 *%EFIFlags *EFOverprint
\r
323 *OpenUI *EFOverprint/Combine Separations :PickOne
\r
325 *OrderDependency: 40 AnySetup *EFOverprint
\r
327 *DefaultEFOverprint: OverPrintDEF
\r
329 *EFOverprint OverPrintDEF/Printer's default: ""
\r
331 *EFOverprint On/On: " userdict /XJXsetoverprint known
\r
333 { 1 XJXsetoverprint }
\r
335 { (printerinfo overprint 1) =string
\r
337 /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse
\r
339 userdict /setcolorbundle known
\r
341 { << /ColorMode /Grayscale /Compression /Disabled >> setcolorbundle }
\r
343 { << /ProcessColorModel /DeviceGray >> setpagedevice } ifelse "
\r
347 *EFOverprint Off/Off: " userdict /XJXsetoverprint known
\r
349 { 0 XJXsetoverprint }
\r
351 { (printerinfo overprint 0) =string
\r
353 /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse "
\r
359 *CloseUI: *EFOverprint
\r
363 *%EFIFlags *COLORMODE Command|Setup
\r
365 *OpenUI *COLORMODE/Color Mode :PickOne
\r
367 *OrderDependency: 12 AnySetup *COLORMODE
\r
369 *DefaultCOLORMODE: ColorDEF
\r
371 *COLORMODE ColorDEF/Printer's default: ""
\r
373 *COLORMODE CMYK/CMYK: " userdict /setcolorbundle known
\r
375 { << /ColorMode /CMYK >> setcolorbundle }
\r
377 { << /ProcessColorModel /DeviceCMYK >> setpagedevice } ifelse "
\r
381 *COLORMODE GRAY/Grayscale: " userdict /setcolorbundle known
\r
383 { << /ColorMode /Grayscale /Compression /Disabled >> setcolorbundle }
\r
385 { << /ProcessColorModel /DeviceGray >> setpagedevice } ifelse "
\r
389 *?COLORMODE: " currentpagedevice /ProcessColorModel get == } if "
\r
391 *CloseUI: *COLORMODE
\r
395 *%EFIFlags *DEFPAPERSIZE Setup
\r
397 *OpenUIEFI *DEFPAPERSIZE/Default Paper Sizes :PickOne
\r
399 *OrderDependency: 20 AnySetup *DEFPAPERSIZE
\r
401 *DefaultDEFPAPERSIZE: US
\r
403 *DEFPAPERSIZE US/US: ""
\r
405 *DEFPAPERSIZE Metric/Metric: ""
\r
409 *CloseUIEFI: *DEFPAPERSIZE
\r
413 *%EFIFlags *CONVPAPERSIZE Setup
\r
415 *OpenUIEFI *CONVPAPERSIZE/Convert Paper Sizes : PickOne
\r
417 *OrderDependency: 25 AnySetup *CONVPAPERSIZE
\r
419 *DefaultCONVPAPERSIZE: False
\r
421 *CONVPAPERSIZE False/No: ""
\r
423 *CONVPAPERSIZE LetterToA4/Letter/11x17->A4/A3: ""
\r
425 *CONVPAPERSIZE A4ToLetter/A4/A3->Letter/11x17: ""
\r
427 *?CONVPAPERSIZE: ""
\r
429 *CloseUIEFI: *CONVPAPERSIZE
\r
433 *%EFIFlags *COVPGATEND Setup
\r
435 *OpenUIEFI *COVPGATEND/Print Cover Page : PickOne
\r
437 *OrderDependency: 30 AnySetup *COVPGATEND
\r
439 *DefaultCOVPGATEND: NO
\r
441 *COVPGATEND YES/Yes: ""
\r
443 *COVPGATEND NO/No: ""
\r
445 *CloseUIEFI: *COVPGATEND
\r
449 *%EFIFlags *COURIERSUBST Setup
\r
451 *OpenUIEFI *COURIERSUBST/Allow Courier Substitution :PickOne
\r
453 *OrderDependency: 35 AnySetup *COURIERSUBST
\r
455 *DefaultCOURIERSUBST: YES
\r
457 *COURIERSUBST YES/Yes: ""
\r
459 *COURIERSUBST NO/No: ""
\r
461 *CloseUIEFI: *COURIERSUBST
\r
465 *%EFIFlags *PSERROR Setup
\r
467 *OpenUIEFI *PSERROR/Print to PS Error : PickOne
\r
469 *OrderDependency: 40 AnySetup *PSERROR
\r
471 *DefaultPSERROR: NO
\r
473 *PSERROR YES/Yes: ""
\r
477 *CloseUIEFI: *PSERROR
\r
481 *%EFIFlags *EFHPBlack Spooler|Command
\r
483 *OpenUI *EFHPBlack/High Productivity Black : PickOne
\r
485 *OrderDependency: 40 AnySetup *EFHPBlack
\r
487 *DefaultEFHPBlack: EFHPBlackDEF
\r
489 *EFHPBlack EFHPBlackDEF/Printer's default: ""
\r
491 *EFHPBlack False/Off: " userdict /XJXsethpblack known
\r
493 { 0 XJXsethpblack }
\r
495 { (printerinfo CheckHPBlack 0) =string
\r
497 /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse "
\r
501 *EFHPBlack True/On: " userdict /XJXsethpblack known
\r
503 { 1 XJXsethpblack }
\r
505 { (printerinfo CheckHPBlack 1) =string
\r
507 /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse "
\r
511 *CloseUI: *EFHPBlack
\r
515 *%EFIFlags *MediaType Spooler|Command
\r
517 *OpenUI *MediaType/Media Type :PickOne
\r
519 *OrderDependency: 50 AnySetup *MediaType
\r
521 *DefaultMediaType: MediaTypeDEF
\r
523 *MediaType MediaTypeDEF/Printer's default: ""
\r
525 *MediaType Plain/Plain Paper: " userdict /setcolorbundle known
\r
527 { << /MediaType /Plain >> setcolorbundle 1 XJXsetmediatype } if"
\r
531 *MediaType Transparent/Transparency: " userdict /setcolorbundle known
\r
533 { << /MediaType /Transparent >> setcolorbundle 2 XJXsetmediatype } if"
\r
537 *?MediaType: " userdict /setcolorbundle known {
\r
539 currentcolorbundle /MediaType get == } if"
\r
543 *CloseUI: *MediaType
\r
547 *%EFIFlags *EFColorRendDict Spooler|Command
\r
549 *OpenUI *EFColorRendDict/Rendering Style :PickOne
\r
551 *OrderDependency: 60 AnySetup *EFColorRendDict
\r
553 *DefaultEFColorRendDict: RenderingDEF
\r
555 *EFColorRendDict RenderingDEF/Printer's default: ""
\r
557 *EFColorRendDict Preferred/Photographic: " userdict /setcolorbundle known
\r
559 { << /ColorRendering /Photographic >> setcolorbundle }
\r
561 { /DefaultColorRendering
\r
563 currentpagedevice /DeviceRenderingInfo
\r
565 get /ValuesPerColorComponent get 2 eq
\r
567 { /HTPreferredColorRendering } { /PreferredColorRendering } ifelse
\r
569 /ColorRendering findresource
\r
571 /ColorRendering defineresource setcolorrendering
\r
577 *EFColorRendDict Business/Presentation: " userdict /setcolorbundle known
\r
579 { << /ColorRendering /Presentation >> setcolorbundle }
\r
581 { /DefaultColorRendering
\r
583 currentpagedevice /DeviceRenderingInfo
\r
585 get /ValuesPerColorComponent get 2 eq
\r
587 { /HTBusinessColorRendering } { /BusinessColorRendering } ifelse
\r
589 /ColorRendering findresource
\r
591 /ColorRendering defineresource setcolorrendering
\r
597 *EFColorRendDict Monitor/Monitor: " userdict /setcolorbundle known
\r
599 { << /ColorRendering /Monitor >> setcolorbundle }
\r
601 { /DefaultColorRendering
\r
603 currentpagedevice /DeviceRenderingInfo
\r
605 get /ValuesPerColorComponent get 2 eq
\r
607 { /HTMonitorColorRendering } { /MonitorColorRendering } ifelse
\r
609 /ColorRendering findresource
\r
611 /ColorRendering defineresource setcolorrendering
\r
617 *EFColorRendDict Colorimetric/Solid Color: " userdict /setcolorbundle known
\r
619 { << /ColorRendering /Solid >> setcolorbundle }
\r
621 { /DefaultColorRendering
\r
623 currentpagedevice /DeviceRenderingInfo
\r
625 get /ValuesPerColorComponent get 2 eq
\r
627 { /HTColorimetricColorRendering } { /ColorimetricColorRendering } ifelse
\r
629 /ColorRendering findresource
\r
631 /ColorRendering defineresource setcolorrendering
\r
637 *?EFColorRendDict: " userdict /setcolorbundle known
\r
639 { currentcolorbundle /ColorRendering get == } if "
\r
643 *CloseUI: *EFColorRendDict
\r
647 *%EFIFlags *Brightness Spooler|Command
\r
649 *OpenUI *Brightness/Brightness :PickOne
\r
651 *OrderDependency: 55 AnySetup *Brightness
\r
653 *DefaultBrightness: BrightnessDEF
\r
655 *Brightness BrightnessDEF/Printer's default: ""
\r
657 *Brightness +0.24/85% Lightest: " {dup 180 mul sin 0.15 mul add } bind
\r
659 userdict /ColorAdjust known
\r
661 { dup dup dup ColorAdjust /coloradjust get exec }
\r
663 { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
\r
665 dup 0 4 -1 roll put settransfer } ifelse "
\r
669 *Brightness +0.16/90% Lighter: " {dup 180 mul sin 0.10 mul add } bind
\r
671 userdict /ColorAdjust known
\r
673 { dup dup dup ColorAdjust /coloradjust get exec }
\r
675 { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
\r
677 dup 0 4 -1 roll put settransfer } ifelse "
\r
681 *Brightness +0.08/95% Light: " {dup 180 mul sin 0.05 mul add } bind
\r
683 userdict /ColorAdjust known
\r
685 { dup dup dup ColorAdjust /coloradjust get exec }
\r
687 { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
\r
689 dup 0 4 -1 roll put settransfer } ifelse "
\r
693 *Brightness 00.00/100% Normal: " {} settransfer "
\r
695 *Brightness -0.08/105% Dark: " {dup 180 mul sin -0.05 mul add } bind
\r
697 userdict /ColorAdjust known
\r
699 { dup dup dup ColorAdjust /coloradjust get exec }
\r
701 { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
\r
703 dup 0 4 -1 roll put settransfer } ifelse "
\r
707 *Brightness -0.16/110% Darker: " {dup 180 mul sin -0.10 mul add } bind
\r
709 userdict /ColorAdjust known
\r
711 { dup dup dup ColorAdjust /coloradjust get exec }
\r
713 { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
\r
715 dup 0 4 -1 roll put settransfer } ifelse "
\r
719 *Brightness -0.24/115% Darkest: " {dup 180 mul sin -0.15 mul add } bind
\r
721 userdict /ColorAdjust known
\r
723 { dup dup dup ColorAdjust /coloradjust get exec }
\r
725 { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
\r
727 dup 0 4 -1 roll put settransfer } ifelse "
\r
731 *CloseUI: *Brightness
\r
735 *%EFIFlags *TonerReduction Spooler|Command
\r
737 *OpenUI *TonerReduction/Toner Reduction :PickOne
\r
739 *OrderDependency: 70 AnySetup *TonerReduction
\r
741 *DefaultTonerReduction: TonerReductionDEF
\r
743 *TonerReduction TonerReductionDEF/Printer's default: ""
\r
745 *TonerReduction False/Off: " userdict /XJXsettonerreduction known
\r
747 { 0 XJXsettonerreduction }
\r
749 { (printerinfo checkucr 0) =string
\r
751 /CPSI /ProcSet findresource /externalcommand get exec {pop} if } ifelse "
\r
755 *TonerReduction True/On: " userdict /XJXsettonerreduction known
\r
757 { 1 XJXsettonerreduction }
\r
759 { (printerinfo checkucr 1) =string
\r
761 /CPSI /ProcSet findresource /externalcommand get exec {pop} if } ifelse "
\r
765 *CloseUI: *TonerReduction
\r
769 *%EFIFlags *ManualFeed Spooler|Command
\r
771 *OpenUI *ManualFeed/Manual Feed :Boolean
\r
773 *OrderDependency: 65 AnySetup *ManualFeed
\r
775 *DefaultManualFeed: False
\r
777 *ManualFeed True/On: "1 dict dup /ManualFeed true put setpagedevice"
\r
779 *ManualFeed False/Off: "1 dict dup /ManualFeed false put setpagedevice"
\r
783 save currentpagedevice /ManualFeed get
\r
785 {(True)} {(False)} ifelse = flush restore"
\r
789 *CloseUI: *ManualFeed
\r
793 *%EFIFlags *Prange Command
\r
795 *OpenUIEFI *Prange/Page Range : PickOne
\r
797 *OrderDependency: 70 AnySetup *Prange
\r
799 *DefaultPrange: All
\r
801 *Prange All/All: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
803 currentglobal true setglobal
\r
805 DriverOps /pagerange [ ] put
\r
811 *Prange Even/Even: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
813 currentglobal true setglobal
\r
815 DriverOps /pagerange [ 1 1000 { dup 2 add } repeat ] put
\r
821 *Prange Odd/Odd: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
823 currentglobal true setglobal
\r
825 DriverOps /pagerange [ 0 1000 { dup 2 add } repeat ] put
\r
831 *Prange range1/1-3, 5, 7: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
833 currentglobal true setglobal
\r
835 DriverOps /pagerange [ 0 1 2 4 6 ] put
\r
843 *CloseUIEFI: *Prange
\r
847 *%EFIFlags *Flip Command
\r
849 *OpenUIEFI *Flip/Flip : PickOne
\r
851 *OrderDependency: 75 AnySetup *Flip
\r
855 *Flip None/None: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
857 DriverOps /fliph? false put DriverOps /flipv? false put << >> setpagedevice "
\r
861 *Flip V/Vertical: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
863 DriverOps /fliph? false put DriverOps /flipv? true put << >> setpagedevice "
\r
867 *Flip H/Horizonal: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
869 DriverOps /fliph? true put DriverOps /flipv? false put << >> setpagedevice "
\r
873 *Flip VH/Vertical & Horizontal: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
875 DriverOps /fliph? true put DriverOps /flipv? true put << >> setpagedevice "
\r
885 *%EFIFlags *Scale Command
\r
887 *OpenUIEFI *Scale/Scale : PickOne
\r
889 *OrderDependency: 80 AnySetup *Scale
\r
893 *Scale 200/200%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
895 DriverOps /scale# 2 put << >> setpagedevice "
\r
899 *Scale 150/150%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
901 DriverOps /scale# 1.5 put << >> setpagedevice "
\r
905 *Scale 100/100%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
907 DriverOps /scale# 1 put << >> setpagedevice "
\r
911 *Scale 75/75%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
913 DriverOps /scale# .75 put << >> setpagedevice "
\r
917 *Scale 50/50%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
919 DriverOps /scale# .5 put << >> setpagedevice "
\r
925 *CloseUIEFI: *Scale
\r
929 *%EFIFlags *Rotate Command
\r
931 *OpenUIEFI *Rotate/Rotate: PickOne
\r
933 *OrderDependency: 85 AnySetup *Rotate
\r
937 *Rotate 0/0¡: " << >> setpagedevice "
\r
939 *Rotate 90/90¡ CCW: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
941 DriverOps /rotate# 90 put << >> setpagedevice "
\r
945 *Rotate 270/90¡ CW: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
947 DriverOps /rotate# 270 put << >> setpagedevice "
\r
951 *Rotate 180/180¡: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
\r
953 DriverOps /rotate# 180 put << >> setpagedevice "
\r
959 *CloseUIEFI: *Rotate
\r
963 *%================= Halftone Information ===============
\r
965 *ScreenFreq: "66.0"
\r
969 *DefaultScreenProc: Text
\r
971 *ScreenProc Text: "
\r
975 { 3 1 roll 4 -1 roll exch
\r
977 {dup 8 ge { 8 sub} if exch
\r
979 dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
\r
981 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
\r
983 dup 0 lt {0 exch sub} if cvi
\r
987 exec 8 mul 3 1 roll exch
\r
989 {dup 8 ge { 8 sub} if exch
\r
991 dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
\r
993 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
\r
995 dup 0 lt {0 exch sub} if cvi
\r
1003 48 18 8 16 46 16 6 14
\r
1005 56 60 32 24 54 58 30 22
\r
1007 4 12 44 40 2 10 42 38
\r
1009 28 20 52 64 26 18 50 62
\r
1013 45 15 5 13 47 17 7 15
\r
1015 53 57 29 21 55 59 31 23
\r
1017 1 9 41 37 3 11 43 39
\r
1019 25 17 49 61 27 19 51 63
\r
1023 exch get 8 dup mul div} exec}"
\r
1029 *DefaultTransfer: Null
\r
1031 *Transfer Null: "{ }"
\r
1033 *Transfer Null.Inverse: "{ 1 exch sub }"
\r
1037 *% Black substitution is always on.
\r
1039 *DefaultBlackSubstitution: True
\r
1041 *BlackSubstitution True: ""
\r
1043 *?BlackSubstitution: "(True) == flush"
\r
1047 *% PPD pages begins
\r
1051 *% Paper Handling ===================
\r
1053 *% Use these entries to set paper size most of the time, unless there is
\r
1055 *% specific reason to use PageRegion.
\r
1057 *%EFIFlags *PageSize Command
\r
1059 *OpenUI *PageSize/Page Size :PickOne
\r
1061 *OrderDependency: 45 AnySetup *PageSize
\r
1063 *DefaultPageSize: Letter
\r
1065 *PageSize Letter/Letter: " userdict /setcolorbundle known
\r
1067 { << /PageSize /Letter >> setcolorbundle }
\r
1069 { << /PageSize [612 792] /MediaType null
\r
1071 /InputAttributes << 0 << /PageSize [612 792] /MediaType null >> >> >> setpagedevice
\r
1077 *PageSize Legal/Legal: " userdict /setcolorbundle known
\r
1079 { << /PageSize /Legal >> setcolorbundle } { legal } ifelse "
\r
1083 *PageSize Tabloid/11x17: " userdict /setcolorbundle known
\r
1085 { << /PageSize /11x17 >> setcolorbundle } { 11x17 } ifelse "
\r
1089 *PageSize A3/A3: " userdict /setcolorbundle known
\r
1091 { << /PageSize /A3 >> setcolorbundle } { a3 } ifelse "
\r
1095 *PageSize A4/A4: " userdict /setcolorbundle known
\r
1097 { << /PageSize /A4 >> setcolorbundle }
\r
1099 { << /PageSize [595 842] /MediaType null
\r
1101 /InputAttributes << 0 << /PageSize [595 842] /MediaType null >> >> >> setpagedevice
\r
1107 *PageSize LetR/Letter-R:" userdict /setcolorbundle known
\r
1109 { << /PageSize /Letter-R >> setcolorbundle }
\r
1111 { << /PageSize [612 792] /MediaType (ShortEdgeFeed)
\r
1113 /InputAttributes << 0 << /PageSize [612 792] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
\r
1119 *PageSize A4R/A4-R:" userdict /setcolorbundle known
\r
1121 { << /PageSize /A4-R >> setcolorbundle }
\r
1123 { << /PageSize [595 842] /MediaType (ShortEdgeFeed)
\r
1125 /InputAttributes << 0 << /PageSize [595 842] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
\r
1133 save currentpagedevice /PageSize get aload pop
\r
1135 2 copy gt {exch} if (Unknown)
\r
1139 dup [612 792] (Letter) put
\r
1141 dup [612 1008] (Legal) put
\r
1143 dup [792 1224] (Tabloid) put
\r
1145 dup [842 1191] (A3) put
\r
1147 dup [595 842] (A4) put
\r
1149 dup [612 792] (LetR) put
\r
1151 dup [595 842] (A4R) put
\r
1153 { exch aload pop 6 index sub abs 7 le exch 7 index sub abs 7 le and
\r
1155 { exch pop exit } { pop } ifelse
\r
1157 } bind forall = flush pop pop
\r
1163 *CloseUI: *PageSize
\r
1167 *% These entries will set up the frame buffer. Usually used with manual feed.
\r
1169 *%EFIFlags *PageRegion
\r
1171 *OpenUI *PageRegion :PickOne
\r
1173 *OrderDependency: 47 AnySetup *PageRegion
\r
1175 *DefaultPageRegion: Letter
\r
1177 *PageRegion Letter/Letter: " userdict /setcolorbundle known
\r
1179 { << /PageSize /Letter >> setcolorbundle }
\r
1181 { << /PageSize [612 792] /MediaType null
\r
1183 /InputAttributes << 0 << /PageSize [612 792] /MediaType null >> >> >> setpagedevice
\r
1189 *PageRegion Legal/Legal: " userdict /setcolorbundle known
\r
1191 { << /PageSize /Legal >> setcolorbundle } { legal } ifelse "
\r
1195 *PageRegion Tabloid/11x17: " userdict /setcolorbundle known
\r
1197 { << /PageSize /11x17 >> setcolorbundle } { 11x17 } ifelse "
\r
1201 *PageRegion A3/A3: " userdict /setcolorbundle known
\r
1203 { << /PageSize /A3 >> setcolorbundle } { a3 } ifelse "
\r
1207 *PageRegion A4/A4: " userdict /setcolorbundle known
\r
1209 { << /PageSize /A4 >> setcolorbundle }
\r
1211 { << /PageSize [595 842] /MediaType null
\r
1213 /InputAttributes << 0 << /PageSize [595 842] /MediaType null >> >> >> setpagedevice
\r
1219 *PageRegion LetR/Letter-R:" userdict /setcolorbundle known
\r
1221 { << /PageSize /Letter-R >> setcolorbundle }
\r
1223 { << /PageSize [612 792] /MediaType (ShortEdgeFeed)
\r
1225 /InputAttributes << 0 << /PageSize [612 792] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
\r
1231 *PageRegion A4R/A4-R: " userdict /setcolorbundle known
\r
1233 { << /PageSize /A4-R >> setcolorbundle }
\r
1235 { << /PageSize [595 842] /MediaType (ShortEdgeFeed)
\r
1237 /InputAttributes << 0 << /PageSize [595 842] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
\r
1243 *CloseUI: *PageRegion
\r
1247 *DefaultImageableArea: Letter
\r
1249 *ImageableArea Letter/Letter: "10 9 589 780"
\r
1251 *ImageableArea Legal/Legal: "12 10 603 985"
\r
1253 *ImageableArea Tabloid/11x17: "12 10 783 1201"
\r
1255 *ImageableArea A3/A3: "12 10 833 1167"
\r
1257 *ImageableArea A4/A4: "10 9 573 830"
\r
1259 *ImageableArea LetR/Letter-R: "12 10 603 770"
\r
1261 *ImageableArea A4R/A4-R: "12 10 587 820"
\r
1263 *?ImageableArea: "
\r
1265 save /cvp { cvi ( ) cvs print ( ) print } bind def
\r
1267 newpath clippath pathbbox
\r
1269 4 -2 roll exch 2 {ceiling cvp} repeat
\r
1271 exch 2 {floor cvp} repeat flush
\r
1281 *% These provide the physical dimensions of the paper (by keyword)
\r
1283 *DefaultPaperDimension: Letter
\r
1285 *PaperDimension Letter/Letter: "612 792"
\r
1287 *PaperDimension Legal/Legal: "612 1008"
\r
1289 *PaperDimension Tabloid/11x17: "792 1224"
\r
1291 *PaperDimension A3/A3: "842 1191"
\r
1293 *PaperDimension A4/A4: "595 842"
\r
1295 *PaperDimension LetR/Letter-R: "612 793"
\r
1297 *PaperDimension A4R/A4-R: "595 843"
\r
1305 *RequiresPageRegion All: True
\r
1307 *%EFIFlags *InputSlot
\r
1309 *OpenUI *InputSlot/Paper Source : PickOne
\r
1311 *OrderDependency: 100 AnySetup *InputSlot
\r
1313 *DefaultInputSlot: AutoSelect
\r
1315 *InputSlot AutoSelect/AutoSelect: ""
\r
1317 *CloseUI: *InputSlot
\r
1321 *DefaultOutputOrder: OutputOrderDEF
\r
1323 *OutputOrder OutputOrderDEF/Printer's default: ""
\r
1327 *% Font Information =========================
\r
1329 *DefaultFont: Courier
\r
1331 *Font ACaslon-Italic: Standard "(001.002)" Standard Disk
\r
1333 *Font ACaslon-Regular: Standard "(001.002)" Standard Disk
\r
1335 *Font ACaslon-Semibold: Standard "(001.002)" Standard Disk
\r
1337 *Font ACaslon-SemiboldItalic: Standard "(001.002)" Standard Disk
\r
1339 *Font AGaramond-Bold: Standard "(001.002)" Standard Disk
\r
1341 *Font AGaramond-BoldItalic: Standard "(001.002)" Standard Disk
\r
1343 *Font AGaramond-Italic: Standard "(001.002)" Standard Disk
\r
1345 *Font AGaramond-Regular: Standard "(001.002)" Standard Disk
\r
1347 *Font Americana: Standard "(001.002)" Standard Disk
\r
1349 *Font Americana-ExtraBold: Standard "(001.002)" Standard Disk
\r
1351 *Font AvantGarde-Book: Standard "(001.002)" Standard Disk
\r
1353 *Font AvantGarde-BookOblique: Standard "(001.002)" Standard Disk
\r
1355 *Font AvantGarde-Demi: Standard "(001.002)" Standard Disk
\r
1357 *Font AvantGarde-DemiOblique: Standard "(001.002)" Standard Disk
\r
1359 *Font Barmeno-Bold: Standard "(001.002)" Standard Disk
\r
1361 *Font Barmeno-ExtraBold: Standard "(001.002)" Standard Disk
\r
1363 *Font Barmeno-Medium: Standard "(001.002)" Standard Disk
\r
1365 *Font Barmeno-Regular: Standard "(001.002)" Standard Disk
\r
1367 *Font Blackoak: Standard "(001.002)" Standard Disk
\r
1369 *Font Bookman-Demi: Standard "(001.002)" Standard Disk
\r
1371 *Font Bookman-DemiItalic: Standard "(001.002)" Standard Disk
\r
1373 *Font Bookman-Light: Standard "(001.002)" Standard Disk
\r
1375 *Font Bookman-LightItalic: Standard "(001.002)" Standard Disk
\r
1377 *Font Carta: Standard "(001.002)" Standard Disk
\r
1379 *Font Courier: Standard "(001.002)" Standard Disk
\r
1381 *Font Courier-Bold: Standard "(001.002)" Standard Disk
\r
1383 *Font Courier-BoldOblique: Standard "(001.002)" Standard Disk
\r
1385 *Font Courier-Oblique: Standard "(001.002)" Standard Disk
\r
1387 *Font Formata-Italic: Standard "(001.002)" Standard Disk
\r
1389 *Font Formata-Medium: Standard "(001.002)" Standard Disk
\r
1391 *Font Formata-MediumItalic: Standard "(001.002)" Standard Disk
\r
1393 *Font Formata-Regular: Standard "(001.002)" Standard Disk
\r
1395 *Font Helvetica: Standard "(001.002)" Standard Disk
\r
1397 *Font Helvetica-Bold: Standard "(001.002)" Standard Disk
\r
1399 *Font Helvetica-BoldOblique: Standard "(001.002)" Standard Disk
\r
1401 *Font Helvetica-Condensed: Standard "(001.002)" Standard Disk
\r
1403 *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard Disk
\r
1405 *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard Disk
\r
1407 *Font Helvetica-Condensed-Oblique: Standard "(001.002)" Standard Disk
\r
1409 *Font Helvetica-Narrow: Standard "(001.002)" Standard Disk
\r
1411 *Font Helvetica-Narrow-Bold: Standard "(001.002)" Standard Disk
\r
1413 *Font Helvetica-Narrow-BoldOblique: Standard "(001.002)" Standard Disk
\r
1415 *Font Helvetica-Narrow-Oblique: Standard "(001.002)" Standard Disk
\r
1417 *Font Helvetica-Oblique: Standard "(001.002)" Standard Disk
\r
1419 *Font Kaufmann: Standard "(001.002)" Standard Disk
\r
1421 *Font Lithos-Black: Standard "(001.002)" Standard Disk
\r
1423 *Font Lithos-Regular: Standard "(001.002)" Standard Disk
\r
1425 *Font NewCenturySchlbk-Bold: Standard "(001.002)" Standard Disk
\r
1427 *Font NewCenturySchlbk-BoldItalic: Standard "(001.002)" Standard Disk
\r
1429 *Font NewCenturySchlbk-Italic: Standard "(001.002)" Standard Disk
\r
1431 *Font NewCenturySchlbk-Roman: Standard "(001.002)" Standard Disk
\r
1433 *Font Palatino-Bold: Standard "(001.002)" Standard Disk
\r
1435 *Font Palatino-BoldItalic: Standard "(001.002)" Standard Disk
\r
1437 *Font Palatino-Italic: Standard "(001.002)" Standard Disk
\r
1439 *Font Palatino-Roman: Standard "(001.002)" Standard Disk
\r
1441 *Font Parisian: Standard "(001.002)" Standard Disk
\r
1443 *Font ParkAvenue: Standard "(001.002)" Standard Disk
\r
1445 *Font Poetica-SuppOrnaments: Standard "(001.002)" Standard Disk
\r
1447 *Font Symbol: Standard "(001.002)" Standard Disk
\r
1449 *Font Tekton: Standard "(001.002)" Standard Disk
\r
1451 *Font Tekton-Bold: Standard "(001.002)" Standard Disk
\r
1453 *Font Times-Bold: Standard "(001.002)" Standard Disk
\r
1455 *Font Times-BoldItalic: Standard "(001.002)" Standard Disk
\r
1457 *Font Times-Italic: Standard "(001.002)" Standard Disk
\r
1459 *Font Times-Roman: Standard "(001.002)" Standard Disk
\r
1461 *Font Trajan-Bold: Standard "(001.002)" Standard Disk
\r
1463 *Font WoodtypeOrnaments-Two: Standard "(001.002)" Standard Disk
\r
1465 *Font ZapfChancery-MediumItalic: Standard "(001.002)" Standard Disk
\r
1467 *Font ZapfDingbats: Standard "(001.002)" Standard Disk
\r
1475 { exch dup 127 string cvs (/) print print (:) print
\r
1477 /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
\r
1493 save (*) {cvn ==} 128 string /Font resourceforall
\r
1495 (*) = flush restore"
\r
1501 *% Printer Messages (verbatim from printer):
\r
1503 *Message: "%%[ exitserver: permanent state may be changed ]%%"
\r
1505 *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
\r
1507 *Message: "\FontName\ not found, using Courier"
\r
1511 *% Status (format: %%[ status: <one of these> ]%% )
\r
1517 *Status: "waiting"
\r
1519 *Status: "printing"
\r
1521 *Status: "scanning"
\r
1523 *Status: "PrinterError: Copier is busy"
\r
1525 *Status: "PrinterError: Copier is in standby mode"
\r
1527 *Status: "PrinterError: Service cable is disconnected"
\r
1529 *Status: "PrinterError: Out of fuser oil"
\r
1531 *Status: "PrinterError: Copier door is open"
\r
1533 *Status: "PrinterError: Paper jam"
\r
1535 *Status: "PrinterError: Out of paper"
\r
1537 *Status: "PrinterError: Waste toner container is full"
\r
1539 *Status: "PrinterError: Out of toner"
\r
1541 *Status: "PrinterError: There is no key"
\r
1543 *Status: "PrinterError: There is no control card"
\r
1545 *Status: "PrinterError: ID mode"
\r
1547 *Status: "PrinterError: Copier needs attention; see copier control panel"
\r
1549 *Status: "PrinterError: Load A3 paper"
\r
1551 *Status: "PrinterError: Load A4 paper"
\r
1553 *Status: "PrinterError: Load 11x17 paper"
\r
1555 *Status: "PrinterError: Load Letter paper"
\r
1557 *Status: "PrinterError: Load Letter-R paper"
\r
1559 *Status: "PrinterError: Load A4-R paper"
\r
1561 *Status: "PrinterError: Load B4 paper"
\r
1563 *Status: "PrinterError: Load B5-R paper"
\r
1565 *Status: "PrinterError: Load Legal paper"
\r
1567 *Status: "PrinterError: Check copier power and cable connection"
\r
1569 *Status: "PrinterError: Check film scanner connection"
\r
1571 *Status: "PrinterError: Copier is warming up"
\r
1573 *Status: "PrinterError: Copier communication error; call copier technician"
\r
1575 *Status: "PrinterError: Set paper size, then load manual feed paper"
\r
1577 *Status: "PrinterError: An unknown copier error occurred"
\r
1579 *Status: "PrinterError: Load manual feed paper"
\r
1581 *Status: "PrinterError: Remove manual feed paper, then set size"
\r
1583 *Status: "PrinterError: Copier is disconnected"
\r
1585 *Status: "PrinterError: Film Scanner has copy control"
\r
1589 *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
\r
1591 *Source: "EtherTalk"
\r
1593 *Source: "Parallel"
\r
1597 *Source: "Novell IPX"
\r
1601 *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
\r
1603 *PrinterError: "Copier is busy"
\r
1605 *PrinterError: "Copier is in standby mode"
\r
1607 *PrinterError: "Service cable is disconnected"
\r
1609 *PrinterError: "Out of fuser oil"
\r
1611 *PrinterError: "Copier door is open"
\r
1613 *PrinterError: "Paper jam"
\r
1615 *PrinterError: "Out of paper"
\r
1617 *PrinterError: "Waste toner container is full"
\r
1619 *PrinterError: "Out of toner"
\r
1621 *PrinterError: "There is no key"
\r
1623 *PrinterError: "There is no control card"
\r
1625 *PrinterError: "ID mode"
\r
1627 *PrinterError: "Copier needs attention; see copier control panel"
\r
1629 *PrinterError: "Load A3 paper"
\r
1631 *PrinterError: "Load A4 paper"
\r
1633 *PrinterError: "Load 11x17 paper"
\r
1635 *PrinterError: "Load Letter paper"
\r
1637 *PrinterError: "Load Legal paper"
\r
1639 *PrinterError: "Load Letter-R paper"
\r
1641 *PrinterError: "Load A4-R paper"
\r
1643 *PrinterError: "Load B4 paper"
\r
1645 *PrinterError: "Load B5-R paper"
\r
1647 *PrinterError: "Check copier power and cable connection"
\r
1649 *PrinterError: "Check film scanner connection"
\r
1651 *PrinterError: "Copier is warming up"
\r
1653 *PrinterError: "Copier communication error; call copier technician"
\r
1655 *PrinterError: "Set paper size, then load manual feed paper"
\r
1657 *PrinterError: "An unknown copier error occurred"
\r
1659 *PrinterError: "Load manual feed paper"
\r
1661 *PrinterError: "Remove manual feed paper, then set size"
\r
1663 *PrinterError: "Copier is disconnected"
\r
1665 *PrinterError: "Film Scanner has copy control"
\r
1671 *% Color Separation Information ====================
\r
1677 *% Custom Inks for Fiery Logo
\r
1679 *InkName: P300FieryBlue/Fiery Blue
\r
1681 *InkName: P199FieryRed/Fiery Red
\r
1683 *InkName: PblackFieryBlack/Fiery Black
\r
1685 *CustomCMYK P300FieryBlue: ".9 .9 .0 .0"
\r
1687 *CustomCMYK P199FieryRed: ".0 .9 .9 .0"
\r
1689 *CustomCMYK PblackFieryBlack: ".2 .1 .1 .9"
\r
1693 *DefaultColorSep: Black.100lpi.400dpi
\r
1695 *DefaultSeparations: False
\r
1699 *% ------Halftone Text Mode (Default)
\r
1701 *ColorSepScreenAngle Cyan.100lpi.400dpi: "0"
\r
1703 *ColorSepScreenAngle Magenta.100lpi.400dpi: "0"
\r
1705 *ColorSepScreenAngle Yellow.100lpi.400dpi: "0"
\r
1707 *ColorSepScreenAngle Black.100lpi.400dpi: "0"
\r
1709 *ColorSepScreenFreq Cyan.100lpi.400dpi: "50.0"
\r
1711 *ColorSepScreenFreq Magenta.100lpi.400dpi: "50.0"
\r
1713 *ColorSepScreenFreq Yellow.100lpi.400dpi: "50.0"
\r
1715 *ColorSepScreenFreq Black.100lpi.400dpi: "50.0"
\r
1717 *ColorSepScreenProc Cyan.100lpi.400dpi: "{6 5
\r
1719 { 3 1 roll 4 -1 roll exch
\r
1721 {dup 8 ge { 8 sub} if exch
\r
1723 dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
\r
1725 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
\r
1727 dup 0 lt {0 exch sub} if cvi
\r
1731 exec 8 mul 3 1 roll exch
\r
1733 {dup 8 ge { 8 sub} if exch
\r
1735 dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
\r
1737 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
\r
1739 dup 0 lt {0 exch sub} if cvi
\r
1747 48 18 8 16 46 16 6 14
\r
1749 56 60 32 24 54 58 30 22
\r
1751 4 12 44 40 2 10 42 38
\r
1753 28 20 52 64 26 18 50 62
\r
1757 45 15 5 13 47 17 7 15
\r
1759 53 57 29 21 55 59 31 23
\r
1761 1 9 41 37 3 11 43 39
\r
1763 25 17 49 61 27 19 51 63
\r
1767 exch get 8 dup mul div} exec}"
\r
1773 *ColorSepScreenProc Magenta.100lpi.400dpi: "{4 7
\r
1775 { 3 1 roll 4 -1 roll exch
\r
1777 {dup 8 ge { 8 sub} if exch
\r
1779 dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
\r
1781 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
\r
1783 dup 0 lt {0 exch sub} if cvi
\r
1787 exec 8 mul 3 1 roll exch
\r
1789 {dup 8 ge { 8 sub} if exch
\r
1791 dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
\r
1793 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
\r
1795 dup 0 lt {0 exch sub} if cvi
\r
1803 48 18 8 16 46 16 6 14
\r
1805 56 60 32 24 54 58 30 22
\r
1807 4 12 44 40 2 10 42 38
\r
1809 28 20 52 64 26 18 50 62
\r
1813 45 15 5 13 47 17 7 15
\r
1815 53 57 29 21 55 59 31 23
\r
1817 1 9 41 37 3 11 43 39
\r
1819 25 17 49 61 27 19 51 63
\r
1823 exch get 8 dup mul div} exec}"
\r
1829 *ColorSepScreenProc Yellow.100lpi.400dpi: "{5 2
\r
1831 { 3 1 roll 4 -1 roll exch
\r
1833 {dup 8 ge { 8 sub} if exch
\r
1835 dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
\r
1837 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
\r
1839 dup 0 lt {0 exch sub} if cvi
\r
1843 exec 8 mul 3 1 roll exch
\r
1845 {dup 8 ge { 8 sub} if exch
\r
1847 dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
\r
1849 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
\r
1851 dup 0 lt {0 exch sub} if cvi
\r
1859 48 18 8 16 46 16 6 14
\r
1861 56 60 32 24 54 58 30 22
\r
1863 4 12 44 40 2 10 42 38
\r
1865 28 20 52 64 26 18 50 62
\r
1869 45 15 5 13 47 17 7 15
\r
1871 53 57 29 21 55 59 31 23
\r
1873 1 9 41 37 3 11 43 39
\r
1875 25 17 49 61 27 19 51 63
\r
1879 exch get 8 dup mul div} exec}"
\r
1885 *ColorSepScreenProc Black.100lpi.400dpi: "{2 4
\r
1887 { 3 1 roll 4 -1 roll exch
\r
1889 {dup 8 ge { 8 sub} if exch
\r
1891 dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
\r
1893 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
\r
1895 dup 0 lt {0 exch sub} if cvi
\r
1899 exec 8 mul 3 1 roll exch
\r
1901 {dup 8 ge { 8 sub} if exch
\r
1903 dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
\r
1905 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
\r
1907 dup 0 lt {0 exch sub} if cvi
\r
1915 48 18 8 16 46 16 6 14
\r
1917 56 60 32 24 54 58 30 22
\r
1919 4 12 44 40 2 10 42 38
\r
1921 28 20 52 64 26 18 50 62
\r
1925 45 15 5 13 47 17 7 15
\r
1927 53 57 29 21 55 59 31 23
\r
1929 1 9 41 37 3 11 43 39
\r
1931 25 17 49 61 27 19 51 63
\r
1935 exch get 8 dup mul div} exec}"
\r
1941 *% End of PPD file for ColorPASS 350-550
\r
1943 *% The byte count of this file should be exactly 036732 or 038677
\r
1944 *% depending on the filesystem it resides in.
\r
1945 *% end of PPD file for Fiery XJK 1000 1525-1550
\r