*PPD-Adobe: "4.3" *% Adobe Systems PostScript(R) Printer Description File *% Copyright 1993-95 Electronics for Imaging, Inc. *% All Rights Reserved. *% Permission is granted for redistribution of this file as *% long as this copyright notice is intact and the contents *% of the file is not altered in any way from its original form. *% End of Copyright statement *% ********* *% EFI Information Block *% *%EFFileVersion: 2.0 *% *% ********* *FormatVersion: "4.3" *FileVersion: "1.0" *PCFileName: "EFXJM203.PPD" *LanguageVersion: English *LanguageEncoding: ISOLatin1 *Product: "(Fiery XJ Copier-M)" *PSVersion: "(2015.802) 0" *ModelName: "Fiery XJ Copier-M Color Server v2015.802" *ShortNickName: "Fiery XJ Copier-M" *NickName: "Fiery XJ Copier-M Color Server v2015.802" *Manufacturer: "Minolta" *% PPD Body Begins *% === Options and Constraints ========= *UIConstraints: *EFColorMode GRAY *EFColorRendDict Preferred *UIConstraints: *EFColorMode GRAY *EFColorRendDict Business *UIConstraints: *EFColorMode GRAY *EFColorRendDict Colorimetric *UIConstraints: *EFColorMode GRAY *EFColorRendDict Monitor *UIConstraints: *EFColorRendDict Preferred *EFColorMode GRAY *UIConstraints: *EFColorRendDict Business *EFColorMode GRAY *UIConstraints: *EFColorRendDict Colorimetric *EFColorMode GRAY *UIConstraints: *EFColorRendDict Monitor *EFColorMode GRAY *% Duplex off means these UIs are no longer valid *UIConstraints: *EFDuplex False *EFTumble False *UIConstraints: *EFDuplex False *EFTumble True *UIConstraints: *EFTumble False *EFDuplex False *UIConstraints: *EFTumble True *EFDuplex False *% Duplex on means no sorter, no manual feed and OuputFaceUp isn't valid *% also can't do overprinting while duplexing *UIConstraints: *EFDuplex True *ManualFeed True *UIConstraints: *EFDuplex True *EFOutputFaceUp False *UIConstraints: *EFDuplex True *EFOutputFaceUp True *UIConstraints: *EFDuplex True *EFOverprint On *UIConstraints: *ManualFeed True *EFDuplex True *UIConstraints: *EFOutputFaceUp False *EFDuplex True *UIConstraints: *EFOverprint On *EFDuplex True *UIConstraints: *EFOutputFaceUp True *EFDuplex True *% Sorter on means these UIs are no longer valid *UIConstraints: *Sorter True *EFOverprint On *UIConstraints: *EFOverprint On *Sorter True *UIConstraints: *Sorter True *ManualFeed True *UIConstraints: *ManualFeed True *Sorter True *% Stapling cannot be with Manual Feed *UIConstraints: *EFStapler True *ManualFeed True *UIConstraints: *ManualFeed True *EFStapler True *UIConstraints: *EFOutputFaceUp False *ManualFeed True *UIConstraints: *ManualFeed True *EFOutputFaceUp False *UIConstraints: *EFOutputFaceUp False *EFOverprint On *UIConstraints: *EFOverprint On *EFOutputFaceUp False *%UIConstraints: *ManualFeed False *MediaType Thick *%UIConstraints: *ManualFeed False *MediaType Transparent *%UIConstraints: *MediaType Transparent *ManualFeed False *%UIConstraints: *MediaType Thick *ManualFeed False *UIConstraints: *EFPrinterMode Halftone *EFColorMode GRAY *UIConstraints: *EFColorMode GRAY *EFPrinterMode Halftone *% Overprinting Constraints ================ *UIConstraints: *EFOverprint On *EFPrinterMode Halftone *UIConstraints: *EFPrinterMode Halftone *EFOverprint On *UIConstraints: *EFOverprint On *EFColorRendDict Preferred *UIConstraints: *EFOverprint On *EFColorRendDict Colorimetric *UIConstraints: *EFOverprint On *EFColorRendDict Business *UIConstraints: *EFOverprint On *EFColorRendDict Monitor *UIConstraints: *EFColorRendDict Preferred *EFOverprint On *UIConstraints: *EFColorRendDict Colorimetric *EFOverprint On *UIConstraints: *EFColorRendDict Business *EFOverprint On *UIConstraints: *EFColorRendDict Monitor *EFOverprint On *UIConstraints: *EFColorMode GRAY *EFOverprint On *UIConstraints: *EFOverprint On *EFColorMode GRAY *UIConstraints: *EFStapler True *EFOverprint On *UIConstraints: *EFOverprint On *EFStapler True *% added 3.26 *UIConstraints: *ManualFeed True *EFTumble True *UIConstraints: *EFTumble True *ManualFeed True *% General Information and Defaults =============== *ContoneOnly: False *FreeVM: "16632226" *LanguageLevel: "2" *ColorDevice: True *DefaultColorSpace: CMYK *PrintPSErrors: True *FileSystem: True *?FileSystem: " save statusdict /diskstatus known{(True)} {(False)} ifelse = flush restore " *End *Throughput: "10" *Password: "0" *ExitServer: " count 0 eq { false } { true exch startjob } ifelse not { (WARNING: Cannot modify initial VM.) = (Missing or invalid password.) = (Please contact the author of this software.) = flush quit } if " *End *Reset: " count 0 eq { false } { true exch startjob } ifelse not { (WARNING: Cannot reset printer.) = (Missing or invalid password.) = (Please contact the author of this software.) = flush quit } if systemdict /quit get exec (WARNING: Printer Reset Failed.) = flush " *End *DefaultResolution: 400dpi *?Resolution: " save initgraphics 0 0 moveto currentpoint matrix defaultmatrix transform 0 72 lineto currentpoint matrix defaultmatrix transform 3 -1 roll sub dup mul 3 1 roll exch sub dup mul add sqrt round cvi ( ) cvs print (dpi) = flush restore " *End *AccurateScreensSupport: True *%EFIFlags *EFEnableComp Setup *OpenUIEFI *EFEnableComp/Memory Multiplier : PickOne *OrderDependency: 05 AnySetup *EFEnableComp *DefaultEFEnableComp: YES *EFEnableComp YES/Yes: "" *EFEnableComp NO/No: "" *CloseUIEFI: *EFEnableComp *%EFIFlags *EFPrinterMode Command|Setup *OpenUI *EFPrinterMode/Printer Mode :PickOne *OrderDependency: 10 AnySetup *EFPrinterMode *DefaultEFPrinterMode: EFPrinterModeDEF *EFPrinterMode EFPrinterModeDEF/Printer's default: "" *EFPrinterMode Contone/Contone: " userdict /setcolorbundle known { << /Compression /Disabled /HalftoneMode /Contone >> setcolorbundle } { << /DeviceRenderingInfo << /Type 4 /ValuesPerColorComponent 256 >> >> setpagedevice } ifelse " *End *EFPrinterMode Halftone/Halftone: " userdict /setcompression known { << /HalftoneMode /Halftone >> setcolorbundle } { << /DeviceRenderingInfo << /Type 4 /ValuesPerColorComponent 2 >> >> setpagedevice } ifelse " *End *?EFPrinterMode: "currentpagedevice /DeviceRenderingInfo get /ValuesPerColorComponent get ln 2 ln div cvi = flush" *End *CloseUI: *EFPrinterMode *%EFIFlags *EFOverprint *OpenUI *EFOverprint/Combine Separations :PickOne *OrderDependency: 40 AnySetup *EFOverprint *DefaultEFOverprint: EFOverprintDEF *EFOverprint EFOverprintDEF/Printer's default: "" *EFOverprint On/On: " userdict /XJXsetoverprint known { 1 XJXsetoverprint } { (printerinfo overprint 1) =string /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse userdict /setcolorbundle known { << /ColorMode /Grayscale /Compression /Disabled >> setcolorbundle } { << /ProcessColorModel /DeviceGray >> setpagedevice } ifelse " *End *EFOverprint Off/Off: " userdict /XJXsetoverprint known { 0 XJXsetoverprint } { (printerinfo overprint 0) =string /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse " *End *CloseUI: *EFOverprint *%EFIFlags *EFStapler Spooler|Command *OpenUI *EFStapler/Stapler :PickOne *OrderDependency: 40 AnySetup *EFStapler *DefaultEFStapler: EFStaplerDEF *EFStapler EFStaplerDEF/Printer's default: "" *EFStapler True/Yes: "(printerinfo staplemode 1) =string /CPSI /ProcSet findresource /externalcommand get exec {pop} if" *End *EFStapler False/No: "(printerinfo staplemode 0) =string /CPSI /ProcSet findresource /externalcommand get exec {pop} if" *End *CloseUI: *EFStapler *%EFIFlags *EFOutputFaceUp Spooler|Command *OpenUI *EFOutputFaceUp/Output Face Up :PickOne *OrderDependency: 40 AnySetup *EFOutputFaceUp *DefaultEFOutputFaceUp: EFOutputFaceUpDEF *EFOutputFaceUp EFOutputFaceUpDEF/Printer's default: "" *EFOutputFaceUp True/Yes: "(printerinfo pagefacing 0) =string /CPSI /ProcSet findresource /externalcommand get exec {pop} if" *End *EFOutputFaceUp False/No: "(printerinfo pagefacing 1) =string /CPSI /ProcSet findresource /externalcommand get exec {pop} if" *End *CloseUI: *EFOutputFaceUp *%EFIFlags *EFColorMode Command|Setup *OpenUI *EFColorMode/Color Mode :PickOne *OrderDependency: 15 AnySetup *EFColorMode *DefaultEFColorMode: EFColorModeDEF *EFColorMode EFColorModeDEF/Printer's default: "" *EFColorMode CMYK/CMYK: " userdict /setcolorbundle known { << /ColorMode /CMYK >> setcolorbundle } { << /ProcessColorModel /DeviceCMYK >> setpagedevice } ifelse " *End *EFColorMode GRAY/Grayscale: " userdict /setcolorbundle known { << /ColorMode /Grayscale /Compression /Disabled >> setcolorbundle } { << /ProcessColorModel /DeviceGray >> setpagedevice } ifelse " *End *?EFColorMode: " currentpagedevice /ProcessColorModel get == } if " *CloseUI: *EFColorMode *%EFIFlags *EFDefPaperSize Setup *OpenUIEFI *EFDefPaperSize/Default Paper Sizes :PickOne *OrderDependency: 20 AnySetup *EFDefPaperSize *DefaultEFDefPaperSize: US *EFDefPaperSize US/US: "" *EFDefPaperSize Metric/Metric: "" *CloseUIEFI: *EFDefPaperSize *%EFIFlags *EFConvPaperSize Setup *OpenUIEFI *EFConvPaperSize/Convert Paper Sizes : PickOne *OrderDependency: 25 AnySetup *EFConvPaperSize *DefaultEFConvPaperSize: False *EFConvPaperSize False/No: "" *EFConvPaperSize LetterToA4/Letter/11x17->A4/A3: "" *EFConvPaperSize A4ToLetter/A4/A3->Letter/11x17: "" *CloseUIEFI: *EFConvPaperSize *%EFIFlags *EFCovPgAtEnd Setup *OpenUIEFI *EFCovPgAtEnd/Print Cover Page : PickOne *OrderDependency: 30 AnySetup *EFCovPgAtEnd *DefaultEFCovPgAtEnd: NO *EFCovPgAtEnd YES/Yes: "" *EFCovPgAtEnd NO/No: "" *CloseUIEFI: *EFCovPgAtEnd *%EFIFlags *EFCourierSubst Setup *OpenUIEFI *EFCourierSubst/Allow Courier Substitution :PickOne *OrderDependency: 35 AnySetup *EFCourierSubst *DefaultEFCourierSubst: YES *EFCourierSubst YES/Yes: "" *EFCourierSubst NO/No: "" *CloseUIEFI: *EFCourierSubst *%EFIFlags *EFPSError Setup *OpenUIEFI *EFPSError/Print to PS Error : PickOne *OrderDependency: 40 AnySetup *EFPSError *DefaultEFPSError: NO *EFPSError YES/Yes: "" *EFPSError NO/No: "" *CloseUIEFI: *EFPSError *%EFIFlags *Sorter Spooler|Command *OpenUI *Sorter/Sorter Mode :PickOne *OrderDependency: 50 AnySetup *Sorter *DefaultSorter: SorterDEF *Sorter SorterDEF/Printer's default: "" *Sorter True/On: "<< /Collate true>> setpagedevice" *Sorter False/Off: "<< /Collate false>> setpagedevice" *?Sorter: "currentpagedevice /Collate get {(On)} {(Off)} ifelse = flush" *CloseUI: *Sorter *%EFIFlags *MediaType Spooler|Command *OpenUI *MediaType/Media Type :PickOne *OrderDependency: 50 AnySetup *MediaType *DefaultMediaType: MediaTypeDEF *MediaType MediaTypeDEF/Printer's default: "" *MediaType Plain/Plain Paper: " userdict /setcolorbundle known { << /MediaType /Plain >> setcolorbundle 1 XJXsetmediatype } if" *End *MediaType Thick/Thick Paper: " userdict /setcolorbundle known { << /MediaType /Thick >> setcolorbundle 2 XJXsetmediatype } if" *End *MediaType Transparent/Transparency: " userdict /setcolorbundle known { << /MediaType /Transparent >> setcolorbundle 3 XJXsetmediatype } if" *End *?MediaType: " userdict /setcolorbundle known { currentcolorbundle /MediaType get == } if" *End *CloseUI: *MediaType *%EFIFlags *EFDuplex Spooler|Command *OpenUI *EFDuplex/Duplex :PickOne *OrderDependency: 50 AnySetup *EFDuplex *DefaultEFDuplex: EFDuplexDEF *EFDuplex EFDuplexDEF/Printer's default: "" *EFDuplex False/Off: "<< /Duplex false /Policies << /Duplex 1 >> >> setpagedevice" *EFDuplex True/On: " << /Duplex true /Policies << /Duplex 0 >> >> setpagedevice" *CloseUI: *EFDuplex *%EFIFlags *EFTumble *OpenUI *EFTumble/Page Turn :PickOne *OrderDependency: 50 AnySetup *EFTumble *DefaultEFTumble: EFTumbleDEF *EFTumble EFTumbleDEF/Printer's default: "" *EFTumble False/Top-Top: " << /Tumble false >> setpagedevice " *EFTumble True/Top-Bottom: " << /Tumble true >> setpagedevice " *CloseUI: *EFTumble *%EFIFlags *EFColorRendDict Spooler|Command *OpenUI *EFColorRendDict/Rendering Style :PickOne *OrderDependency: 60 AnySetup *EFColorRendDict *DefaultEFColorRendDict: EFColorRendDictDEF *EFColorRendDict EFColorRendDictDEF/Printer's default: "" *EFColorRendDict Preferred/Photographic: " userdict /setcolorbundle known { << /ColorRendering /Photographic >> setcolorbundle } { /DefaultColorRendering currentpagedevice /DeviceRenderingInfo get /ValuesPerColorComponent get 2 eq { /HTPreferredColorRendering } { /PreferredColorRendering } ifelse /ColorRendering findresource /ColorRendering defineresource setcolorrendering } ifelse " *End *EFColorRendDict Business/Presentation: " userdict /setcolorbundle known { << /ColorRendering /Presentation >> setcolorbundle } { /DefaultColorRendering currentpagedevice /DeviceRenderingInfo get /ValuesPerColorComponent get 2 eq { /HTBusinessColorRendering } { /BusinessColorRendering } ifelse /ColorRendering findresource /ColorRendering defineresource setcolorrendering } ifelse " *End *EFColorRendDict Monitor/Monitor: " userdict /setcolorbundle known { << /ColorRendering /Monitor >> setcolorbundle } { /DefaultColorRendering currentpagedevice /DeviceRenderingInfo get /ValuesPerColorComponent get 2 eq { /HTMonitorColorRendering } { /MonitorColorRendering } ifelse /ColorRendering findresource /ColorRendering defineresource setcolorrendering } ifelse " *End *EFColorRendDict Colorimetric/Solid Color: " userdict /setcolorbundle known { << /ColorRendering /Solid >> setcolorbundle } { /DefaultColorRendering currentpagedevice /DeviceRenderingInfo get /ValuesPerColorComponent get 2 eq { /HTColorimetricColorRendering } { /ColorimetricColorRendering } ifelse /ColorRendering findresource /ColorRendering defineresource setcolorrendering } ifelse " *End *?EFColorRendDict: " userdict /setcolorbundle known { currentcolorbundle /ColorRendering get == } if " *End *CloseUI: *EFColorRendDict *%EFIFlags *EFBrightness Spooler|Command *OpenUI *EFBrightness/Brightness :PickOne *OrderDependency: 55 AnySetup *EFBrightness *DefaultEFBrightness: EFBrightnessDEF *EFBrightness EFBrightnessDEF/Printer's default: "" *EFBrightness +0.24/85% Lightest: " {dup 180 mul sin 0.15 mul add } bind userdict /ColorAdjust known { dup dup dup ColorAdjust /coloradjust get exec } { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put dup 0 4 -1 roll put settransfer } ifelse " *End *EFBrightness +0.16/90% Lighter: " {dup 180 mul sin 0.10 mul add } bind userdict /ColorAdjust known { dup dup dup ColorAdjust /coloradjust get exec } { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put dup 0 4 -1 roll put settransfer } ifelse " *End *EFBrightness +0.08/95% Light: " {dup 180 mul sin 0.05 mul add } bind userdict /ColorAdjust known { dup dup dup ColorAdjust /coloradjust get exec } { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put dup 0 4 -1 roll put settransfer } ifelse " *End *EFBrightness 00.00/100% Normal: " {} settransfer " *EFBrightness -0.08/105% Dark: " {dup 180 mul sin -0.05 mul add } bind userdict /ColorAdjust known { dup dup dup ColorAdjust /coloradjust get exec } { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put dup 0 4 -1 roll put settransfer } ifelse " *End *EFBrightness -0.16/110% Darker: " {dup 180 mul sin -0.10 mul add } bind userdict /ColorAdjust known { dup dup dup ColorAdjust /coloradjust get exec } { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put dup 0 4 -1 roll put settransfer } ifelse " *End *EFBrightness -0.24/115% Darkest: " {dup 180 mul sin -0.15 mul add } bind userdict /ColorAdjust known { dup dup dup ColorAdjust /coloradjust get exec } { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put dup 0 4 -1 roll put settransfer } ifelse " *End *CloseUI: *EFBrightness *%EFIFlags *EFCalibFly Spooler|Command *%EFIGroup *EFCalibFly Color/Color *OpenUI *EFCalibFly/Calibration/Simulation :PickOne *OrderDependency: 60 AnySetup *ColorRenderDict *DefaultEFCalibFly: EFCalibFlyDEF *EFCalibFly EFCalibFlyDEF/Printer's default: "" *EFCalibFly Copier/Copier: " userdict /setcolorbundle known { userdict /setcalibrationtype known { (.Copier) userdict /setcalibrationtype get exec << /Calibration /Calib >> setcolorbundle } if } if" *End *EFCalibFly SWOP/SWOP-Coated: " userdict /setcolorbundle known { userdict /setcalibrationtype known { (.SWOP-Coated) userdict /setcalibrationtype get exec << /Calibration /Calib >> setcolorbundle } if } if" *End *EFCalibFly DIC/DIC: " userdict /setcolorbundle known { userdict /setcalibrationtype known { (.DIC) userdict /setcalibrationtype get exec << /Calibration /Calib >> setcolorbundle } if } if" *End *EFCalibFly Euroscale/Euroscale: " userdict /setcolorbundle known { userdict /setcalibrationtype known { (.Euroscale) userdict /setcalibrationtype get exec << /Calibration /Calib >> setcolorbundle } if } if" *End *EFCalibFly Linear/Linear: " userdict /setcolorbundle known { userdict /setcalibrationtype known { (.Linear) userdict /setcalibrationtype get exec << /Calibration /Calib >> setcolorbundle } if } if" *End *EFCalibFly Custom1/Custom-1: " userdict /setcolorbundle known { userdict /setcalibrationtype known { (.Custom-1) userdict /setcalibrationtype get exec << /Calibration /Calib >> setcolorbundle } if } if" *End *EFCalibFly Custom2/Custom-2: " userdict /setcolorbundle known { userdict /setcalibrationtype known { (.Custom-2) userdict /setcalibrationtype get exec << /Calibration /Calib >> setcolorbundle } if } if" *End *EFCalibFly None/None: " userdict /setcolorbundle known { userdict /setcalibrationtype known { (.None) userdict /setcalibrationtype get exec << /Calibration /Calib >> setcolorbundle } if } if" *End *CloseUI: *EFCalibFly *%EFIFlags *ManualFeed Spooler|Command *OpenUI *ManualFeed/Manual Feed :Boolean *OrderDependency: 65 AnySetup *ManualFeed *DefaultManualFeed: False *ManualFeed True/On: "1 dict dup /ManualFeed true put setpagedevice" *ManualFeed False/Off: "1 dict dup /ManualFeed false put setpagedevice" *?ManualFeed: " save currentpagedevice /ManualFeed get {(True)} {(False)} ifelse = flush restore" *End *CloseUI: *ManualFeed *%EFIFlags *EFPrange Command *OpenUIEFI *EFPrange/Page Range : PickOne *OrderDependency: 70 AnySetup *EFPrange *DefaultEFPrange: All *EFPrange All/All: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if currentglobal true setglobal DriverOps /pagerange [ ] put setglobal " *End *EFPrange Even/Even: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if currentglobal true setglobal DriverOps /pagerange [ 1 1000 { dup 2 add } repeat ] put setglobal " *End *EFPrange Odd/Odd: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if currentglobal true setglobal DriverOps /pagerange [ 0 1000 { dup 2 add } repeat ] put setglobal " *End *EFPrange range1/1-3, 5, 7: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if currentglobal true setglobal DriverOps /pagerange [ 0 1 2 4 6 ] put setglobal " *End *CloseUIEFI: *EFPrange *%EFIFlags *EFFlip Command *OpenUIEFI *EFFlip/Flip : PickOne *OrderDependency: 75 AnySetup *EFFlip *DefaultEFFlip: None *EFFlip None/None: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /fliph? false put DriverOps /flipv? false put << >> setpagedevice " *End *EFFlip V/Vertical: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /fliph? false put DriverOps /flipv? true put << >> setpagedevice " *End *EFFlip H/Horizonal: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /fliph? true put DriverOps /flipv? false put << >> setpagedevice " *End *EFFlip VH/Vertical & Horizontal: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /fliph? true put DriverOps /flipv? true put << >> setpagedevice " *End *CloseUIEFI: *EFFlip *%EFIFlags *EFScale Command *OpenUIEFI *EFScale/Scale : PickOne *OrderDependency: 80 AnySetup *EFScale *DefaultEFScale: 100 *EFScale 200/200%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /scale# 2 put << >> setpagedevice " *End *EFScale 150/150%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /scale# 1.5 put << >> setpagedevice " *End *EFScale 100/100%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /scale# 1 put << >> setpagedevice " *End *EFScale 75/75%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /scale# .75 put << >> setpagedevice " *End *EFScale 50/50%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /scale# .5 put << >> setpagedevice " *End *CloseUIEFI: *EFScale *%EFIFlags *EFRotate Command *OpenUIEFI *EFRotate/Rotate: PickOne *OrderDependency: 85 AnySetup *EFRotate *DefaultEFRotate: 0 *EFRotate 0/0¡: " << >> setpagedevice " *EFRotate 90/90¡ CCW: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /rotate# 90 put << >> setpagedevice " *End *EFRotate 270/90¡ CW: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /rotate# 270 put << >> setpagedevice " *End *EFRotate 180/180¡: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if DriverOps /rotate# 180 put << >> setpagedevice " *End *CloseUIEFI: *EFRotate *%================= Halftone Information =============== *ScreenFreq: "66.0" *ScreenAngle: "0" *DefaultScreenProc: Text *ScreenProc Text: " {2 4 { 3 1 roll 4 -1 roll exch {dup 8 ge { 8 sub} if exch dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if 1.0 add 8 2 div mul add dup 8 ge {8 sub} if dup 0 lt {0 exch sub} if cvi } exec 8 mul 3 1 roll exch {dup 8 ge { 8 sub} if exch dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if 1.0 add 8 2 div mul add dup 8 ge {8 sub} if dup 0 lt {0 exch sub} if cvi } exec add [ 48 18 8 16 46 16 6 14 56 60 32 24 54 58 30 22 4 12 44 40 2 10 42 38 28 20 52 64 26 18 50 62 45 15 5 13 47 17 7 15 53 57 29 21 55 59 31 23 1 9 41 37 3 11 43 39 25 17 49 61 27 19 51 63 ] exch get 8 dup mul div} exec}" *End *DefaultTransfer: Null *Transfer Null: "{ }" *Transfer Null.Inverse: "{ 1 exch sub }" *% Black substitution is always on. *DefaultBlackSubstitution: True *BlackSubstitution True: "" *?BlackSubstitution: "(True) == flush" *% PPD pages begins *% Paper Handling =================== *% Use these entries to set paper size most of the time, unless there is *% specific reason to use PageRegion. *%EFIFlags *PageSize Command *OpenUI *PageSize/Page Size :PickOne *OrderDependency: 90 AnySetup *PageSize *DefaultPageSize: Letter *PageSize Letter/Letter: " userdict /setcolorbundle known { << /PageSize /Letter >> setcolorbundle } { << /PageSize [612 792] /MediaType null /InputAttributes << 0 << /PageSize [612 792] /MediaType null >> >> >> setpagedevice } ifelse " *End *PageSize Legal/Legal: " userdict /setcolorbundle known { << /PageSize /Legal >> setcolorbundle } { legal } ifelse " *End *PageSize Tabloid/11x17: " userdict /setcolorbundle known { << /PageSize /11x17 >> setcolorbundle } { 11x17 } ifelse " *End *PageSize A3/A3: " userdict /setcolorbundle known { << /PageSize /A3 >> setcolorbundle } { a3 } ifelse " *End *PageSize A4/A4: " userdict /setcolorbundle known { << /PageSize /A4 >> setcolorbundle } { << /PageSize [595 842] /MediaType null /InputAttributes << 0 << /PageSize [595 842] /MediaType null >> >> >> setpagedevice } ifelse " *End *PageSize Statement/8.5x5.5: " userdict /setcolorbundle known { << /PageSize /Invoice-R >> setcolorbundle } { Invoice-R } ifelse " *End *PageSize A5/A5-R: " userdict /setcolorbundle known { << /PageSize /A5-R >> setcolorbundle } { A5-R } ifelse " *End *PageSize TabloidExtra/11x17 Full Bleed: " userdict /setcolorbundle known { << /PageSize /12x18 >> setcolorbundle } { 12x18 } ifelse " *End *PageSize FB_A3/A3 Full Bleed: " userdict /setcolorbundle known { << /PageSize /A3FB >> setcolorbundle } { A3FB } ifelse " *End *PageSize SEFLet/Letter-R:" userdict /setcolorbundle known { << /PageSize /Letter-R >> setcolorbundle } { << /PageSize [612 792] /MediaType (ShortEdgeFeed) /InputAttributes << 0 << /PageSize [612 792] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice } ifelse " *End *PageSize SEFA4/A4-R:" userdict /setcolorbundle known { << /PageSize /A4-R >> setcolorbundle } { << /PageSize [595 842] /MediaType (ShortEdgeFeed) /InputAttributes << 0 << /PageSize [595 842] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice } ifelse " *End *?PageSize: " save currentpagedevice /PageSize get aload pop 2 copy gt {exch} if (Unknown) 11 dict dup [612 792] (Letter) put dup [612 1008] (Legal) put dup [792 1224] (Tabloid) put dup [842 1191] (A3) put dup [595 842] (A4) put dup [396 612] (Statement) put dup [420 595] (A5) put dup [865 1252] (TabloidExtra) put dup [864 1252] (FB_A3) put dup [612 793] (SEFLet) put dup [595 843] (SEFA4) put { exch aload pop 6 index sub abs 7 le exch 7 index sub abs 7 le and { exch pop exit } { pop } ifelse } bind forall = flush pop pop restore" *End *CloseUI: *PageSize *% These entries will set up the frame buffer. Usually used with manual feed. *%EFIFlags *PageRegion *OpenUI *PageRegion :PickOne *OrderDependency: 95 AnySetup *PageRegion *DefaultPageRegion: Letter *PageRegion Letter/Letter: " userdict /setcolorbundle known { << /PageSize /Letter >> setcolorbundle } { << /PageSize [612 792] /MediaType null /InputAttributes << 0 << /PageSize [612 792] /MediaType null >> >> >> setpagedevice } ifelse " *End *PageRegion Legal/Legal: " userdict /setcolorbundle known { << /PageSize /Legal >> setcolorbundle } { legal } ifelse " *End *PageRegion Tabloid/11x17: " userdict /setcolorbundle known { << /PageSize /11x17 >> setcolorbundle } { 11x17 } ifelse " *End *PageRegion A3/A3: " userdict /setcolorbundle known { << /PageSize /A3 >> setcolorbundle } { a3 } ifelse " *End *PageRegion A4/A4: " userdict /setcolorbundle known { << /PageSize /A4 >> setcolorbundle } { << /PageSize [595 842] /MediaType null /InputAttributes << 0 << /PageSize [595 842] /MediaType null >> >> >> setpagedevice } ifelse " *End *PageRegion Statement/8.5x5.5: " userdict /setcolorbundle known { << /PageSize /Invoice-R >> setcolorbundle } { Invoice-R } ifelse " *End *PageRegion A5/A5-R: " userdict /setcolorbundle known { << /PageSize /A5-R >> setcolorbundle } { A5-R } ifelse " *End *PageRegion TabloidExtra/11x17 Full Bleed: " userdict /setcolorbundle known { << /PageSize /12x18 >> setcolorbundle } { 12x18 } ifelse " *End *PageRegion FB_A3/A3 Full Bleed: " userdict /setcolorbundle known { << /PageSize /A3FB >> setcolorbundle } { A3FB } ifelse " *End *PageRegion SEFLet/Letter-R:" userdict /setcolorbundle known { << /PageSize /Letter-R >> setcolorbundle } { << /PageSize [612 792] /MediaType (ShortEdgeFeed) /InputAttributes << 0 << /PageSize [612 792] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice } ifelse " *End *PageRegion SEFA4/A4-R: " userdict /setcolorbundle known { << /PageSize /A4-R >> setcolorbundle } { << /PageSize [595 842] /MediaType (ShortEdgeFeed) /InputAttributes << 0 << /PageSize [595 842] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice } ifelse " *End *CloseUI: *PageRegion *DefaultImageableArea: Letter *ImageableArea Letter/Letter: "14 11 585 781" *ImageableArea Legal/Legal: "11 14 601 981 " *ImageableArea Tabloid/11x17: "11 14 781 1197 " *ImageableArea Statement/8.5x5.5: "11 14 385 585 " *ImageableArea A3/A3: "11 14 831 1164 " *ImageableArea A4/A4: "14 11 568 831 " *ImageableArea TabloidExtra/11x17 Full Bleed: "9 0 854 1252 " *ImageableArea FB_A3/A3 Full Bleed: "9 0 854 1252" *ImageableArea SEFLet/Letter-R: "11 14 601 765 " *ImageableArea SEFA4/A4-R: "11 14 584 815 " *ImageableArea A5/A5-R: "11 14 409 568 " *?ImageableArea: " save /cvp { cvi ( ) cvs print ( ) print } bind def newpath clippath pathbbox 4 -2 roll exch 2 {ceiling cvp} repeat exch 2 {floor cvp} repeat flush restore " *End *% These provide the physical dimensions of the paper (by keyword) *DefaultPaperDimension: Letter *PaperDimension Letter/Letter: "612 792" *PaperDimension Legal/Legal: "612 1008" *PaperDimension Tabloid/11x17: "792 1224" *PaperDimension Statement/8.5x5.5: "396 612" *PaperDimension A3/A3: "842 1191" *PaperDimension A4/A4: "595 842" *PaperDimension TabloidExtra/11x17 Full Bleed: "865 1252" *PaperDimension FB_A3/A3 Full Bleed: "864 1252" *PaperDimension SEFLet/Letter-R: "612 793" *PaperDimension SEFA4/A4-R: "595 843" *PaperDimension A5/A5-R: "420 595" *% PPD pages ends *RequiresPageRegion All: True *%EFIFlags *InputSlot *OpenUI *InputSlot/Paper Source : PickOne *OrderDependency: 100 AnySetup *InputSlot *DefaultInputSlot: AutoSelect *InputSlot AutoSelect/AutoSelect: "" *CloseUI: *InputSlot *DefaultOutputOrder: Reverse *% Font Information ========================= *DefaultFont: Courier *Font AvantGarde-Book: Standard "(001.002)" Standard Disk *Font AvantGarde-BookOblique: Standard "(001.002)" Standard Disk *Font AvantGarde-Demi: Standard "(001.003)" Standard Disk *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard Disk *Font Bookman-Demi: Standard "(001.001)" Standard Disk *Font Bookman-DemiItalic: Standard "(001.001)" Standard Disk *Font Bookman-Light: Standard "(001.001)" Standard Disk *Font Bookman-LightItalic: Standard "(001.001)" Standard Disk *Font Courier: Standard "(002.002)" Standard Disk *Font Courier-Bold: Standard "(002.002)" Standard Disk *Font Courier-BoldOblique: Standard "(002.002)" Standard Disk *Font Courier-Oblique: Standard "(002.002)" Standard Disk *Font Helvetica: Standard "(001.006)" Standard Disk *Font Helvetica-Bold: Standard "(001.007)" Standard Disk *Font Helvetica-BoldOblique: Standard "(001.007)" Standard Disk *Font Helvetica-Condensed: Standard "(001.001)" Standard Disk *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard Disk *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard Disk *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard Disk *Font Helvetica-Narrow: Standard "(001.001)" Standard Disk *Font Helvetica-Narrow-Bold: Standard "(001.002)" Standard Disk *Font Helvetica-Narrow-BoldOblique: Standard "(001.002)" Standard Disk *Font Helvetica-Narrow-Oblique: Standard "(001.001)" Standard Disk *Font Helvetica-Oblique: Standard "(001.006)" Standard Disk *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard Disk *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard Disk *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard Disk *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard Disk *Font Palatino-Bold: Standard "(001.005)" Standard Disk *Font Palatino-BoldItalic: Standard "(001.005)" Standard Disk *Font Palatino-Italic: Standard "(001.005)" Standard Disk *Font Palatino-Roman: Standard "(001.005)" Standard Disk *Font Symbol: Special "(001.003)" Special Disk *Font Times-Bold: Standard "(001.007)" Standard Disk *Font Times-BoldItalic: Standard "(001.009)" Standard Disk *Font Times-Italic: Standard "(001.007)" Standard Disk *Font Times-Roman: Standard "(001.007)" Standard Disk *Font ZapfChancery-MediumItalic: Standard "(001.003)" Standard Disk *Font ZapfDingbats: Special "(001.002)" Special Disk *?FontQuery: " save { count 1 gt { exch dup 127 string cvs (/) print print (:) print /Font resourcestatus {pop pop (Yes)} {(No)} ifelse = } { exit } ifelse } bind loop (*) = flush restore" *End *?FontList: " save (*) {cvn ==} 128 string /Font resourceforall (*) = flush restore" *End *% Printer Messages (verbatim from printer): *Message: "%%[ exitserver: permanent state may be changed ]%%" *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%" *Message: "\FontName\ not found, using Courier" *% Status (format: %%[ status: ]%% ) *Status: "idle" *Status: "busy" *Status: "waiting" *Status: "printing" *Status: "scanning" *Status: "PrinterError: Copier is busy" *Status: "PrinterError: Copier is in standby mode" *Status: "PrinterError: Service cable is disconnected" *Status: "PrinterError: Out of fuser oil" *Status: "PrinterError: Copier door is open" *Status: "PrinterError: Paper jam" *Status: "PrinterError: Out of paper" *Status: "PrinterError: Waste toner container is full" *Status: "PrinterError: Out of toner" *Status: "PrinterError: There is no key" *Status: "PrinterError: There is no control card" *Status: "PrinterError: ID mode" *Status: "PrinterError: Copier needs attention; see copier control panel" *Status: "PrinterError: Load A3 paper" *Status: "PrinterError: Load A4 paper" *Status: "PrinterError: Load 11x17 paper" *Status: "PrinterError: Load Letter paper" *Status: "PrinterError: Load Letter-R paper" *Status: "PrinterError: Load A4-R paper" *Status: "PrinterError: Load B4 paper" *Status: "PrinterError: Load B5-R paper" *Status: "PrinterError: Load Legal paper" *Status: "PrinterError: Check copier power and cable connection" *Status: "PrinterError: Check film scanner connection" *Status: "PrinterError: Copier is warming up" *Status: "PrinterError: Copier communication error; call copier technician" *Status: "PrinterError: Set paper size, then load manual feed paper" *Status: "PrinterError: An unknown copier error occurred" *Status: "PrinterError: Load manual feed paper" *Status: "PrinterError: Remove manual feed paper, then set size" *Status: "PrinterError: Copier is disconnected" *Status: "PrinterError: Film Scanner has copy control" *% Input Sources (format: %%[ status: ; source: ]%% ) *Source: "EtherTalk" *Source: "Parallel" *Source: "TCP/IP" *Source: "Novell IPX" *% Printer Error (format: %%[ PrinterError: ]%%) *PrinterError: "Copier is busy" *PrinterError: "Copier is in standby mode" *PrinterError: "Service cable is disconnected" *PrinterError: "Out of fuser oil" *PrinterError: "Copier door is open" *PrinterError: "Paper jam" *PrinterError: "Out of paper" *PrinterError: "Waste toner container is full" *PrinterError: "Out of toner" *PrinterError: "There is no key" *PrinterError: "There is no control card" *PrinterError: "ID mode" *PrinterError: "Copier needs attention; see copier control panel" *PrinterError: "Load A3 paper" *PrinterError: "Load A4 paper" *PrinterError: "Load 11x17 paper" *PrinterError: "Load Letter paper" *PrinterError: "Load Legal paper" *PrinterError: "Load Letter-R paper" *PrinterError: "Load A4-R paper" *PrinterError: "Load B4 paper" *PrinterError: "Load B5-R paper" *PrinterError: "Check copier power and cable connection" *PrinterError: "Check film scanner connection" *PrinterError: "Copier is warming up" *PrinterError: "Copier communication error; call copier technician" *PrinterError: "Set paper size, then load manual feed paper" *PrinterError: "An unknown copier error occurred" *PrinterError: "Load manual feed paper" *PrinterError: "Remove manual feed paper, then set size" *PrinterError: "Copier is disconnected" *PrinterError: "Film Scanner has copy control" *% Color Separation Information ==================== *% Custom Inks for Fiery Logo *InkName: P300FieryBlue/Fiery Blue *InkName: P199FieryRed/Fiery Red *InkName: PblackFieryBlack/Fiery Black *CustomCMYK P300FieryBlue: ".9 .9 .0 .0" *CustomCMYK P199FieryRed: ".0 .9 .9 .0" *CustomCMYK PblackFieryBlack: ".2 .1 .1 .9" *DefaultColorSep: Black.100lpi.400dpi *% ------Halftone Text Mode (Default) *ColorSepScreenAngle Cyan.100lpi.400dpi: "0" *ColorSepScreenAngle Magenta.100lpi.400dpi: "0" *ColorSepScreenAngle Yellow.100lpi.400dpi: "0" *ColorSepScreenAngle Black.100lpi.400dpi: "0" *ColorSepScreenFreq Cyan.100lpi.400dpi: "50.0" *ColorSepScreenFreq Magenta.100lpi.400dpi: "50.0" *ColorSepScreenFreq Yellow.100lpi.400dpi: "50.0" *ColorSepScreenFreq Black.100lpi.400dpi: "50.0" *ColorSepScreenProc Cyan.100lpi.400dpi: "{6 5 { 3 1 roll 4 -1 roll exch {dup 8 ge { 8 sub} if exch dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if 1.0 add 8 2 div mul add dup 8 ge {8 sub} if dup 0 lt {0 exch sub} if cvi } exec 8 mul 3 1 roll exch {dup 8 ge { 8 sub} if exch dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if 1.0 add 8 2 div mul add dup 8 ge {8 sub} if dup 0 lt {0 exch sub} if cvi } exec add [ 48 18 8 16 46 16 6 14 56 60 32 24 54 58 30 22 4 12 44 40 2 10 42 38 28 20 52 64 26 18 50 62 45 15 5 13 47 17 7 15 53 57 29 21 55 59 31 23 1 9 41 37 3 11 43 39 25 17 49 61 27 19 51 63 ] exch get 8 dup mul div} exec}" *End *ColorSepScreenProc Magenta.100lpi.400dpi: "{4 7 { 3 1 roll 4 -1 roll exch {dup 8 ge { 8 sub} if exch dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if 1.0 add 8 2 div mul add dup 8 ge {8 sub} if dup 0 lt {0 exch sub} if cvi } exec 8 mul 3 1 roll exch {dup 8 ge { 8 sub} if exch dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if 1.0 add 8 2 div mul add dup 8 ge {8 sub} if dup 0 lt {0 exch sub} if cvi } exec add [ 48 18 8 16 46 16 6 14 56 60 32 24 54 58 30 22 4 12 44 40 2 10 42 38 28 20 52 64 26 18 50 62 45 15 5 13 47 17 7 15 53 57 29 21 55 59 31 23 1 9 41 37 3 11 43 39 25 17 49 61 27 19 51 63 ] exch get 8 dup mul div} exec}" *End *ColorSepScreenProc Yellow.100lpi.400dpi: "{5 2 { 3 1 roll 4 -1 roll exch {dup 8 ge { 8 sub} if exch dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if 1.0 add 8 2 div mul add dup 8 ge {8 sub} if dup 0 lt {0 exch sub} if cvi } exec 8 mul 3 1 roll exch {dup 8 ge { 8 sub} if exch dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if 1.0 add 8 2 div mul add dup 8 ge {8 sub} if dup 0 lt {0 exch sub} if cvi } exec add [ 48 18 8 16 46 16 6 14 56 60 32 24 54 58 30 22 4 12 44 40 2 10 42 38 28 20 52 64 26 18 50 62 45 15 5 13 47 17 7 15 53 57 29 21 55 59 31 23 1 9 41 37 3 11 43 39 25 17 49 61 27 19 51 63 ] exch get 8 dup mul div} exec}" *End *ColorSepScreenProc Black.100lpi.400dpi: "{2 4 { 3 1 roll 4 -1 roll exch {dup 8 ge { 8 sub} if exch dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if 1.0 add 8 2 div mul add dup 8 ge {8 sub} if dup 0 lt {0 exch sub} if cvi } exec 8 mul 3 1 roll exch {dup 8 ge { 8 sub} if exch dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if 1.0 add 8 2 div mul add dup 8 ge {8 sub} if dup 0 lt {0 exch sub} if cvi } exec add [ 48 18 8 16 46 16 6 14 56 60 32 24 54 58 30 22 4 12 44 40 2 10 42 38 28 20 52 64 26 18 50 62 45 15 5 13 47 17 7 15 53 57 29 21 55 59 31 23 1 9 41 37 3 11 43 39 25 17 49 61 27 19 51 63 ] exch get 8 dup mul div} exec}" *End *% PPD Last Modified 11.12.97 *% End of PPD file for Fiery XJ Copier-M