*PPD-Adobe: "4.3" *%****************************************************************************** *% Adobe PostScript(R) Printer Description File *% For Lexmark E250dn LaserPrinter *% Produced by Lexmark International, Inc. *% *% Copyright (c) 2006 Lexmark International Inc. All Rights Reserved. *% Permission is granted for redistribution of this file as *% long as this copyright notice is intact and the content *% of the file is not altered in any way from its original form. *% *%****************************************************************************** *%****************************************************************************** *% General Information *%****************************************************************************** *FormatVersion: "4.3" *FileVersion: "10.4.0.1" *LanguageVersion: English *LanguageEncoding: UTF-8 *PCFileName: "LXE250dn.PPD" *Product: "(Lexmark E250dn - English)" *PSVersion: "(3010.010) 20020903" *Manufacturer: "Lexmark" *ModelName: "Lexmark E250dn - English" *ShortNickName: "Lexmark E250dn - en" *NickName: "Lexmark E250dn (English)" *1284DeviceID: "MFG: Lexmark International ;MDL: Lexmark E250dn" *%***************************************************************************** *%***************************************************************************** *%***************************************************************************** *%***************************************************************************** *%***************************************************************************** *% Basic Capabilities *%***************************************************************************** *LanguageLevel: "3" *Throughput: "30" *ColorDevice: False *DefaultColorSpace: Gray *TTRasterizer: Type42 *?TTRasterizer: "" *FileSystem: True *?FileSystem: "" *% *DeviceAdjustMatrix: " 1 0 0 1 0 0 " *Protocols: TBCP *Password: "0" *ExitServer: " count 0 eq % is the password on the stack? { true } { dup % potential password statusdict /checkpassword get exec not } ifelse { % if no password or not valid (WARNING : Cannot perform the exitserver command.) = (Password supplied is not valid.) = (Please contact the author of this software.) = flush quit } if serverdict /exitserver get exec" *End *Reset: " count 0 eq % is the password on the stack? { true } { dup % potential password statusdict /checkpassword get exec not } ifelse { % if no password or not valid (WARNING : Cannot reset printer.) = (Password supplied is not valid.) = (Please contact the author of this software.) = flush quit } if serverdict /exitserver get exec systemdict /quit get exec (WARNING : Printer Reset Failed.) = flush" *End *%****************************************************************************** *% Installable Options *%****************************************************************************** *OpenGroup: InstallableOptions/Options Installed *OpenUI *Trays/Trays: PickOne *DefaultTrays: Tray1 *Trays Tray1/Tray 1: "" *Trays Tray12/Tray 1+2: "" *?Trays: " currentpagedevice /InputAttributes get 1 get null eq {(Tray1)} {(Tray12)} ifelse = flush" *End *CloseUI: *Trays *OpenUI *OptDuplex/Duplex: PickOne *DefaultOptDuplex: Installed *OptDuplex Installed/Installed: "" *OptDuplex NotInstalled/Not Installed: "" *OptDuplex NotInstalledM/Not Installed: "" *?OptDuplex: " gsave statusdict /duplexer get exec true eq {(Installed)} {(NotInstalled)} ifelse = flush grestore" *End *?OIDOptDuplex: ".1.3.6.1.2.1.43.13.4.1.10.1.2" *OIDOptDuplex Installed: "Duplex Paper Path" *OIDOptDuplex NotInstalled: ".*" *CloseUI: *OptDuplex *OpenUI *InstalledMemory/Printer Memory: PickOne *DefaultInstalledMemory: 32Meg *InstalledMemory 32Meg/32 MB Memory: "" *InstalledMemory 40Meg/40 MB Memory: "" *InstalledMemory 48Meg/48 MB Memory: "" *InstalledMemory 64Meg/64 MB Memory: "" *InstalledMemory 96Meg/96 MB Memory: "" *?InstalledMemory: " gsave currentsystemparams /InstalledRam get 1048576 div cvi 6 string cvs dup length dup 3 add string dup 3 index 0 exch putinterval dup 2 index (Meg) putinterval exch pop exch pop = flush grestore" *End *?OIDInstalledMemory: ".1.3.6.1.2.1.25.2.2.0" *OIDInstalledMemory 32Meg: "32768 KBytes" *OIDInstalledMemory 40Meg: "40960 KBytes" *OIDInstalledMemory 48Meg: "49152 KBytes" *OIDInstalledMemory 64Meg: "65536 KBytes" *OIDInstalledMemory 96Meg: "98304 KBytes" *CloseUI: *InstalledMemory *CloseGroup: InstallableOptions *%****************************************************************************** *% Constraints *%****************************************************************************** *UIConstraints: *Trays Tray1 *SepSource Tray2 *UIConstraints: *Trays Tray1 *InputSlot Tray2 *UIConstraints: *SepPages None *SepSource Tray1 *UIConstraints: *SepPages None *SepSource Tray2 *UIConstraints: *InputSlot Tray1 *PageSize DL *UIConstraints: *InputSlot Tray1 *PageSize C5 *UIConstraints: *InputSlot Tray1 *PageSize ISOB5 *UIConstraints: *InputSlot Tray2 *PageSize A6 *UIConstraints: *InputSlot Tray2 *PageSize Monarch *UIConstraints: *InputSlot Tray2 *PageSize C4 *UIConstraints: *InputSlot Tray2 *PageSize Comm10 *UIConstraints: *InputSlot Tray2 *PageSize DL *UIConstraints: *InputSlot Tray2 *PageSize C5 *UIConstraints: *InputSlot Tray2 *PageSize ISOB5 *UIConstraints: *InputSlot ManualPaper *PageSize Monarch *UIConstraints: *InputSlot ManualPaper *PageSize C4 *UIConstraints: *InputSlot ManualPaper *PageSize Comm10 *UIConstraints: *InputSlot ManualPaper *PageSize DL *UIConstraints: *InputSlot ManualPaper *PageSize C5 *UIConstraints: *InputSlot ManualPaper *PageSize ISOB5 *UIConstraints: *InputSlot ManualEnv *PageSize Letter *UIConstraints: *InputSlot ManualEnv *PageSize Legal *UIConstraints: *InputSlot ManualEnv *PageSize A4 *UIConstraints: *InputSlot ManualEnv *PageSize A6 *UIConstraints: *InputSlot ManualEnv *PageSize B5 *UIConstraints: *InputSlot ManualEnv *PageSize Executive *UIConstraints: *InputSlot ManualEnv *PageSize A5 *UIConstraints: *InputSlot ManualEnv *PageSize Folio *UIConstraints: *InputSlot ManualEnv *PageSize Statement *UIConstraints: *InputSlot ManualPaper *PageRegion Monarch *UIConstraints: *InputSlot ManualPaper *PageRegion C4 *UIConstraints: *InputSlot ManualPaper *PageRegion Comm10 *UIConstraints: *InputSlot ManualPaper *PageRegion DL *UIConstraints: *InputSlot ManualPaper *PageRegion C5 *UIConstraints: *InputSlot ManualPaper *PageRegion ISOB5 *UIConstraints: *MediaType Envelope *PageSize A4 *UIConstraints: *MediaType Envelope *PageSize A5 *UIConstraints: *MediaType Envelope *PageSize A6 *UIConstraints: *MediaType Envelope *PageSize B5 *UIConstraints: *MediaType Envelope *PageSize Folio *UIConstraints: *MediaType Envelope *PageSize Statement *UIConstraints: *MediaType Envelope *PageSize Executive *UIConstraints: *MediaType Envelope *PageSize Letter *UIConstraints: *MediaType Envelope *PageSize Legal *UIConstraints: *PageSize Monarch *MediaType Plain *UIConstraints: *PageSize C4 *MediaType Plain *UIConstraints: *PageSize Comm10 *MediaType Plain *UIConstraints: *PageSize DL *MediaType Plain *UIConstraints: *PageSize C5 *MediaType Plain *UIConstraints: *PageSize ISOB5 *MediaType Plain *UIConstraints: *PageSize Monarch *MediaType Card *UIConstraints: *PageSize C4 *MediaType Card *UIConstraints: *PageSize Comm10 *MediaType Card *UIConstraints: *PageSize DL *MediaType Card *UIConstraints: *PageSize C5 *MediaType Card *UIConstraints: *PageSize ISOB5 *MediaType Card *UIConstraints: *PageSize Monarch *MediaType Transparency *UIConstraints: *PageSize C4 *MediaType Transparency *UIConstraints: *PageSize Comm10 *MediaType Transparency *UIConstraints: *PageSize DL *MediaType Transparency *UIConstraints: *PageSize C5 *MediaType Transparency *UIConstraints: *PageSize ISOB5 *MediaType Transparency *UIConstraints: *PageSize Monarch *MediaType Labels *UIConstraints: *PageSize C4 *MediaType Labels *UIConstraints: *PageSize Comm10 *MediaType Labels *UIConstraints: *PageSize DL *MediaType Labels *UIConstraints: *PageSize C5 *MediaType Labels *UIConstraints: *PageSize ISOB5 *MediaType Labels *UIConstraints: *PageSize Monarch *MediaType Bond *UIConstraints: *PageSize C4 *MediaType Bond *UIConstraints: *PageSize Comm10 *MediaType Bond *UIConstraints: *PageSize DL *MediaType Bond *UIConstraints: *PageSize C5 *MediaType Bond *UIConstraints: *PageSize ISOB5 *MediaType Bond *UIConstraints: *PageSize Monarch *MediaType Letterhead *UIConstraints: *PageSize C4 *MediaType Letterhead *UIConstraints: *PageSize Comm10 *MediaType Letterhead *UIConstraints: *PageSize DL *MediaType Letterhead *UIConstraints: *PageSize C5 *MediaType Letterhead *UIConstraints: *PageSize ISOB5 *MediaType Letterhead *UIConstraints: *PageSize Monarch *MediaType Preprint *UIConstraints: *PageSize C4 *MediaType Preprint *UIConstraints: *PageSize Comm10 *MediaType Preprint *UIConstraints: *PageSize DL *MediaType Preprint *UIConstraints: *PageSize C5 *MediaType Preprint *UIConstraints: *PageSize ISOB5 *MediaType Preprint *UIConstraints: *PageSize Monarch *MediaType Colored *UIConstraints: *PageSize C4 *MediaType Colored *UIConstraints: *PageSize Comm10 *MediaType Colored *UIConstraints: *PageSize DL *MediaType Colored *UIConstraints: *PageSize C5 *MediaType Colored *UIConstraints: *PageSize ISOB5 *MediaType Colored *UIConstraints: *PageSize Monarch *MediaType Light *UIConstraints: *PageSize C4 *MediaType Light *UIConstraints: *PageSize Comm10 *MediaType Light *UIConstraints: *PageSize DL *MediaType Light *UIConstraints: *PageSize C5 *MediaType Light *UIConstraints: *PageSize ISOB5 *MediaType Light *UIConstraints: *PageRegion Monarch *MediaType Plain *UIConstraints: *PageRegion C4 *MediaType Plain *UIConstraints: *PageRegion Comm10 *MediaType Plain *UIConstraints: *PageRegion DL *MediaType Plain *UIConstraints: *PageRegion C5 *MediaType Plain *UIConstraints: *PageRegion ISOB5 *MediaType Plain *UIConstraints: *PageRegion Monarch *MediaType Card *UIConstraints: *PageRegion C4 *MediaType Card *UIConstraints: *PageRegion Comm10 *MediaType Card *UIConstraints: *PageRegion DL *MediaType Card *UIConstraints: *PageRegion C5 *MediaType Card *UIConstraints: *PageRegion ISOB5 *MediaType Card *UIConstraints: *PageRegion Monarch *MediaType Transparency *UIConstraints: *PageRegion C4 *MediaType Transparency *UIConstraints: *PageRegion Comm10 *MediaType Transparency *UIConstraints: *PageRegion DL *MediaType Transparency *UIConstraints: *PageRegion C5 *MediaType Transparency *UIConstraints: *PageRegion ISOB5 *MediaType Transparency *UIConstraints: *PageRegion Monarch *MediaType Labels *UIConstraints: *PageRegion C4 *MediaType Labels *UIConstraints: *PageRegion Comm10 *MediaType Labels *UIConstraints: *PageRegion DL *MediaType Labels *UIConstraints: *PageRegion C5 *MediaType Labels *UIConstraints: *PageRegion ISOB5 *MediaType Labels *UIConstraints: *PageRegion Monarch *MediaType Bond *UIConstraints: *PageRegion C4 *MediaType Bond *UIConstraints: *PageRegion Comm10 *MediaType Bond *UIConstraints: *PageRegion DL *MediaType Bond *UIConstraints: *PageRegion C5 *MediaType Bond *UIConstraints: *PageRegion ISOB5 *MediaType Bond *UIConstraints: *PageRegion Monarch *MediaType Letterhead *UIConstraints: *PageRegion C4 *MediaType Letterhead *UIConstraints: *PageRegion Comm10 *MediaType Letterhead *UIConstraints: *PageRegion DL *MediaType Letterhead *UIConstraints: *PageRegion C5 *MediaType Letterhead *UIConstraints: *PageRegion ISOB5 *MediaType Letterhead *UIConstraints: *PageRegion Monarch *MediaType Preprint *UIConstraints: *PageRegion C4 *MediaType Preprint *UIConstraints: *PageRegion Comm10 *MediaType Preprint *UIConstraints: *PageRegion DL *MediaType Preprint *UIConstraints: *PageRegion C5 *MediaType Preprint *UIConstraints: *PageRegion ISOB5 *MediaType Preprint *UIConstraints: *PageRegion Monarch *MediaType Colored *UIConstraints: *PageRegion C4 *MediaType Colored *UIConstraints: *PageRegion Comm10 *MediaType Colored *UIConstraints: *PageRegion DL *MediaType Colored *UIConstraints: *PageRegion C5 *MediaType Colored *UIConstraints: *PageRegion ISOB5 *MediaType Colored *UIConstraints: *PageRegion Monarch *MediaType Light *UIConstraints: *PageRegion C4 *MediaType Light *UIConstraints: *PageRegion Comm10 *MediaType Light *UIConstraints: *PageRegion DL *MediaType Light *UIConstraints: *PageRegion C5 *MediaType Light *UIConstraints: *PageRegion ISOB5 *MediaType Light *UIConstraints: *OptDuplex NotInstalledM *Duplex DuplexNoTumble *UIConstraints: *OptDuplex NotInstalledM *Duplex DuplexTumble *UIConstraints: *MediaType Transparency *Duplex DuplexNoTumble *UIConstraints: *MediaType Transparency *Duplex DuplexTumble *UIConstraints: *MediaType Labels *Duplex DuplexNoTumble *UIConstraints: *MediaType Labels *Duplex DuplexTumble *UIConstraints: *MediaType Envelope *Duplex DuplexNoTumble *UIConstraints: *MediaType Envelope *Duplex DuplexTumble *UIConstraints: *MediaType Card *Duplex DuplexNoTumble *UIConstraints: *MediaType Card *Duplex DuplexTumble *UIConstraints: *Duplex DuplexNoTumble *PageRegion A6 *UIConstraints: *Duplex DuplexNoTumble *PageRegion A5 *UIConstraints: *Duplex DuplexNoTumble *PageRegion B5 *UIConstraints: *Duplex DuplexNoTumble *PageRegion Executive *UIConstraints: *Duplex DuplexNoTumble *PageRegion Statement *UIConstraints: *Duplex DuplexNoTumble *PageRegion Monarch *UIConstraints: *Duplex DuplexNoTumble *PageRegion C4 *UIConstraints: *Duplex DuplexNoTumble *PageRegion Comm10 *UIConstraints: *Duplex DuplexNoTumble *PageRegion DL *UIConstraints: *Duplex DuplexNoTumble *PageRegion C5 *UIConstraints: *Duplex DuplexNoTumble *PageRegion ISOB5 *UIConstraints: *Duplex DuplexNoTumble *PageSize A6 *UIConstraints: *Duplex DuplexNoTumble *PageSize A5 *UIConstraints: *Duplex DuplexNoTumble *PageSize B5 *UIConstraints: *Duplex DuplexNoTumble *PageSize Executive *UIConstraints: *Duplex DuplexNoTumble *PageSize Statement *UIConstraints: *Duplex DuplexNoTumble *PageSize Monarch *UIConstraints: *Duplex DuplexNoTumble *PageSize C4 *UIConstraints: *Duplex DuplexNoTumble *PageSize Comm10 *UIConstraints: *Duplex DuplexNoTumble *PageSize DL *UIConstraints: *Duplex DuplexNoTumble *PageSize C5 *UIConstraints: *Duplex DuplexNoTumble *PageSize ISOB5 *UIConstraints: *Duplex DuplexTumble *PageRegion A6 *UIConstraints: *Duplex DuplexTumble *PageRegion A5 *UIConstraints: *Duplex DuplexTumble *PageRegion B5 *UIConstraints: *Duplex DuplexTumble *PageRegion Executive *UIConstraints: *Duplex DuplexTumble *PageRegion Statement *UIConstraints: *Duplex DuplexTumble *PageRegion Monarch *UIConstraints: *Duplex DuplexTumble *PageRegion C4 *UIConstraints: *Duplex DuplexTumble *PageRegion Comm10 *UIConstraints: *Duplex DuplexTumble *PageRegion DL *UIConstraints: *Duplex DuplexTumble *PageRegion C5 *UIConstraints: *Duplex DuplexTumble *PageRegion ISOB5 *UIConstraints: *Duplex DuplexTumble *PageSize A6 *UIConstraints: *Duplex DuplexTumble *PageSize A5 *UIConstraints: *Duplex DuplexTumble *PageSize B5 *UIConstraints: *Duplex DuplexTumble *PageSize Executive *UIConstraints: *Duplex DuplexTumble *PageSize Statement *UIConstraints: *Duplex DuplexTumble *PageSize Monarch *UIConstraints: *Duplex DuplexTumble *PageSize C4 *UIConstraints: *Duplex DuplexTumble *PageSize Comm10 *UIConstraints: *Duplex DuplexTumble *PageSize DL *UIConstraints: *Duplex DuplexTumble *PageSize C5 *UIConstraints: *Duplex DuplexTumble *PageSize ISOB5 *%****************************************************************************** *% Configurable Job Options *%****************************************************************************** *%****************************************************************************** *% Quality Group *%****************************************************************************** *OpenGroup: Quality/Quality *%****************************************************************************** *% Resolution *%****************************************************************************** *OpenUI *Resolution/Resolution: PickOne *DefaultResolution: 600dpi *OrderDependency: 10 AnySetup *Resolution *Resolution 2400x600dpi/2400 Image Quality: " 1 dict dup /HWResolution [600 600] put setpagedevice << /DeviceRenderingInfo << /Type 98 /ImageEnhancement 1 >> >> setpagedevice << /DeviceRenderingInfo << /Type 98 /ImageEnhancementType 4 >> >> setpagedevice" *End *Resolution 1200x600dpi/1200 Image Quality: " 1 dict dup /HWResolution [600 600] put setpagedevice << /DeviceRenderingInfo << /Type 98 /ImageEnhancement 1 >> >> setpagedevice << /DeviceRenderingInfo << /Type 98 /ImageEnhancementType 2 >> >> setpagedevice" *End *Resolution 600dpi/600 dpi: " 1 dict dup /HWResolution [600 600] put setpagedevice << /DeviceRenderingInfo << /Type 98 /ImageEnhancement 0 >> >> setpagedevice << /DeviceRenderingInfo << /Type 98 /ImageEnhancementType 2 >> >> setpagedevice" *End *?Resolution: " gsave currentpagedevice /DeviceRenderingInfo get /ImageEnhancement get dup 0 eq { currentpagedevice /DeviceRenderingInfo get /ImageEnhancementType get 2 eq { currentpagedevice /HWResolution get 0 get cvi 7 string cvs dup length dup 3 add string dup 3 index 0 exch putinterval dup 2 index (dpi) putinterval exch pop exch pop } { (dummy) }ifelse } { currentpagedevice /DeviceRenderingInfo get /ImageEnhancementType get 4 eq { (2400IQ) } { (1200IQ) }ifelse }ifelse = flush grestore" *End *CloseUI: *Resolution *%****************************************************************************** *% Toner Darkness *%****************************************************************************** *OpenUI *TonerDarkness/Toner Darkness: PickOne *OrderDependency: 16 AnySetup *TonerDarkness *DefaultTonerDarkness: PrinterS *TonerDarkness PrinterS/Printer Setting: "" *TonerDarkness 1/1: " << /DeviceRenderingInfo << /Type 98 /PrintDarkness 1 /TonerSaver true >> >> setpagedevice" *End *TonerDarkness 2/2: " << /DeviceRenderingInfo << /Type 98 /PrintDarkness 2 /TonerSaver true >> >> setpagedevice" *End *TonerDarkness 3/3: " << /DeviceRenderingInfo << /Type 98 /PrintDarkness 3 /TonerSaver true >> >> setpagedevice" *End *TonerDarkness 4/4: " << /DeviceRenderingInfo << /Type 98 /PrintDarkness 4 /TonerSaver true >> >> setpagedevice" *End *TonerDarkness 5/5: " << /DeviceRenderingInfo << /Type 98 /PrintDarkness 5 /TonerSaver true >> >> setpagedevice" *End *TonerDarkness 6/6: " << /DeviceRenderingInfo << /Type 98 /PrintDarkness 1 /TonerSaver false >> >> setpagedevice" *End *TonerDarkness 7/7: " << /DeviceRenderingInfo << /Type 98 /PrintDarkness 2 /TonerSaver false >> >> setpagedevice" *End *TonerDarkness 8/8: " << /DeviceRenderingInfo << /Type 98 /PrintDarkness 3 /TonerSaver false >> >> setpagedevice" *End *TonerDarkness 9/9: " << /DeviceRenderingInfo << /Type 98 /PrintDarkness 4 /TonerSaver false >> >> setpagedevice" *End *TonerDarkness 10/10: " << /DeviceRenderingInfo << /Type 98 /PrintDarkness 5 /TonerSaver false >> >> setpagedevice" *End *?TonerDarkness: " gsave currentpagedevice /DeviceRenderingInfo get dup /TonerSaver get true eq {/PrintDarkness get}{/PrintDarkness get 5 add} ifelse = flush grestore" *End *CloseUI: *TonerDarkness *%****************************************************************************** *% Double Stomp *%****************************************************************************** *OpenUI *LexDoubleStomp/Small Font Enhancer: PickOne *OrderDependency: 190 AnySetup *LexDoubleStomp *DefaultLexDoubleStomp: PrinterS *LexDoubleStomp PrinterS/Printer Setting: "" *LexDoubleStomp False/Off: "" *LexDoubleStomp Fonts/Fonts only: "" *LexDoubleStomp FontsAndImages/Fonts and Images: "" *?LexDoubleStomp: "" *CloseUI: *LexDoubleStomp *CloseGroup: Quality *%****************************************************************************** *% Halftone Definitions *%****************************************************************************** *%****************************************************************************** *% Paper Group *%****************************************************************************** *OpenGroup: Paper/Paper *%****************************************************************************** *% Paper Type *%****************************************************************************** *OpenUI *MediaType/Paper Type: PickOne *DefaultMediaType: PrinterS *OrderDependency: 70 AnySetup *MediaType *MediaType PrinterS/Printer Setting: "" *MediaType Plain/Plain Paper: "<< /MediaType (Plain Paper) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Card/Card Stock: "<< /MediaType (Card Stock) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Transparency/Transparency: "<< /MediaType (Transparency) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Labels/Labels: "<< /MediaType (Labels) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Bond/Bond: "<< /MediaType (Bond) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Envelope/Envelope: "<< /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Letterhead/Letterhead: "<< /MediaType (Letterhead) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Preprint/Preprinted: "<< /MediaType (Preprinted) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Colored/Colored Paper: "<< /MediaType (Color) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Light/Light paper: "<< /MediaType (Light) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Heavy/Heavy paper: "<< /MediaType (Heavy) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Rough/Rough/Cotton Paper: "<< /MediaType (Rough) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Custom1/Custom Type 1: "<< /MediaType (Custom Type 1) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Custom2/Custom Type 2: "<< /MediaType (Custom Type 2) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Custom3/Custom Type 3: "<< /MediaType (Custom Type 3) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Custom4/Custom Type 4: "<< /MediaType (Custom Type 4) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Custom5/Custom Type 5: "<< /MediaType (Custom Type 5) /Policies << /MediaType 2 >> >> setpagedevice" *MediaType Custom6/Custom 6 - Rough Envelope: "<< /MediaType (Custom Type 6) /Policies << /MediaType 2 >> >> setpagedevice" *CloseUI: *MediaType *%****************************************************************************** *% Print Blank Page *%****************************************************************************** *OpenUI *LexBlankPage/Print Blank Pages: PickOne *DefaultLexBlankPage: PrinterS *OrderDependency: 175 AnySetup *LexBlankPage *LexBlankPage PrinterS/Printer Setting: "" *LexBlankPage False/Off: "" *LexBlankPage True/On: "" *?LexBlankPage: "" *CloseUI: *LexBlankPage *CloseGroup: Paper *%****************************************************************************** *% Finishing Group *%****************************************************************************** *OpenGroup: Finishing/Finishing *%****************************************************************************** *% Duplex *%****************************************************************************** *OpenUI *Duplex/Duplex: PickOne *DefaultDuplex: DuplexNoTumble *OrderDependency: 45 AnySetup *Duplex *Duplex None/None: "1 dict dup /Duplex false put setpagedevice" *Duplex DuplexNoTumble/Duplex - Long Edge: " statusdict /duplexer get exec { 2 dict dup /Duplex true put dup /Tumble false put setpagedevice} { 1 dict dup /Duplex false put setpagedevice} ifelse" *End *Duplex DuplexTumble/Duplex - Short Edge: " statusdict /duplexer get exec { 2 dict dup /Duplex true put dup /Tumble true put setpagedevice} { 1 dict dup /Duplex false put setpagedevice} ifelse" *End *?Duplex: " gsave currentpagedevice /Duplex get { currentpagedevice /Tumble get {(DuplexTumble)}{(DuplexNoTumble)} ifelse }{(None)} ifelse = flush grestore" *End *CloseUI: *Duplex *%****************************************************************************** *% Collation *%****************************************************************************** *OpenUI *Collate/Collation: Boolean *OrderDependency: 50 AnySetup *Collate *DefaultCollate: True *Collate False/False: "<< /Collate false >> setpagedevice" *Collate True/True: "<< /Collate true >> setpagedevice" *?Collate: " gsave currentpagedevice /Collate get {(True)}{(False)} ifelse = flush grestore" *End *CloseUI: *Collate *%****************************************************************************** *% Separator Pages *%****************************************************************************** *OpenUI *SepPages/Separator Pages: PickOne *OrderDependency: 60 AnySetup *SepPages *DefaultSepPages: PrinterS *SepPages PrinterS/Printer Setting: "" *SepPages None/None: "<< /SlipSheet 0 >> setpagedevice" *SepPages Jobs/Between Jobs: "<< /SlipSheet 2 >> setpagedevice" *SepPages Copies/Between Copies: "<< /SlipSheet 3 >> setpagedevice" *SepPages Pages/Between Pages: "<< /SlipSheet 4 >> setpagedevice" *?SepPages: " gsave currentpagedevice /SlipSheet get dup dup 4 eq {(Pages)}{3 eq {(Copies)}{2 eq {(Jobs)}{(None)} ifelse} ifelse} ifelse = flush grestore" *End *CloseUI: *SepPages *%****************************************************************************** *% Separator Source *%****************************************************************************** *OpenUI *SepSource/Separator Source: PickOne *OrderDependency: 65 AnySetup *SepSource *DefaultSepSource: PrinterS *SepSource PrinterS/Printer Setting: "" *SepSource Tray1/Tray 1: "<< /SlipSheetDetails << /Type 96 /SlipSheetSource 0 >> >> setpagedevice" *SepSource Tray2/Tray 2: "<< /SlipSheetDetails << /Type 96 /SlipSheetSource 1 >> >> setpagedevice" *?SepSource: " gsave currentpagedevice /SlipSheetDetails get /SlipSheetSource get dup dup 4 eq {(MultipurposeFeeder)} 1 eq {(Tray2)}{0 eq {(Tray1)}{(None)} ifelse} ifelse} ifelse = flush grestore" *End *CloseUI: *SepSource *CloseGroup: Finishing *%****************************************************************************** *% Landscape Orientation *%****************************************************************************** *LandscapeOrientation: Minus90 *%****************************************************************************** *% Page Definitions *%****************************************************************************** *%****************************************************************************** *% Page Size *%****************************************************************************** *OpenUI *PageSize: PickOne *OrderDependency: 30 AnySetup *PageSize *DefaultPageSize: Letter *PageSize A4/A4: " << /Policies << /PageSize 2 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice" *End *PageSize A5/A5: " << /Policies << /PageSize 2 >> /PageSize [419 595] /ImagingBBox null >> setpagedevice" *End *PageSize A6/A6: " << /Policies << /PageSize 2 >> /PageSize [297 419] /ImagingBBox null >> setpagedevice" *End *PageSize B5/JIS B5: " << /Policies << /PageSize 2 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice" *End *PageSize Letter/Letter: " << /Policies << /PageSize 2 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice" *End *PageSize Legal/Legal: " << /Policies << /PageSize 2 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice" *End *PageSize Executive/Executive: " << /Policies << /PageSize 2 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice" *End *PageSize Folio/Folio: " << /Policies << /PageSize 2 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice" *End *PageSize Statement/Statement: " << /Policies << /PageSize 2 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice" *End *PageSize Monarch/7 3/4 Envelope: " << /Policies << /PageSize 2 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *PageSize C4/9 Envelope: " << /Policies << /PageSize 2 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *PageSize Comm10/10 Envelope: " << /Policies << /PageSize 2 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *PageSize DL/DL Envelope: " << /Policies << /PageSize 2 >> /PageSize [312 624] /ImagingBBox null /ManualFeed true >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *PageSize C5/C5 Envelope: " << /Policies << /PageSize 2 >> /PageSize [459 649] /ImagingBBox null /ManualFeed true >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *PageSize ISOB5/B5 Envelope: " << /Policies << /PageSize 2 >> /PageSize [499 708] /ImagingBBox null /ManualFeed true >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *?PageSize: " gsave 15 dict dup /540 (Monarch) put dup /595 (A5) put dup /419 (A6) put dup /612 (Statement) put dup /624 (DL) put dup /639 (C4) put dup /649 (C5) put dup /684 (Comm10) put dup /708 (ISOB5) put dup /729 (B5) put dup /756 (Executive) put dup /792 (Letter) put dup /842 (A4) put dup /936 (Folio) put dup /1008 (Legal) put currentpagedevice /PageSize get 1 get 5 string cvs cvn get = flush grestore" *End *CloseUI: *PageSize *%****************************************************************************** *% Page Region *%****************************************************************************** *OpenUI *PageRegion: PickOne *OrderDependency: 35 AnySetup *PageRegion *DefaultPageRegion: Letter *PageRegion A4/A4: " << /Policies << /PageSize 2 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice" *End *PageRegion A5/A5: " << /Policies << /PageSize 2 >> /PageSize [419 595] /ImagingBBox null >> setpagedevice" *End *PageRegion A6/A6: " << /Policies << /PageSize 2 >> /PageSize [297 419] /ImagingBBox null >> setpagedevice" *End *PageRegion B5/JIS B5: " << /Policies << /PageSize 2 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice" *End *PageRegion Letter/Letter: " << /Policies << /PageSize 2 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice" *End *PageRegion Legal/Legal: " << /Policies << /PageSize 2 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice" *End *PageRegion Executive/Executive: " << /Policies << /PageSize 2 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice" *End *PageRegion Folio/Folio: " << /Policies << /PageSize 2 >> /PageSize [612 936] /ImagingBBox null >> setpagedevice" *End *PageRegion Statement/Statement: " << /Policies << /PageSize 2 >> /PageSize [396 612] /ImagingBBox null >> setpagedevice" *End *PageRegion Monarch/7 3/4 Envelope: " << /Policies << /PageSize 2 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *PageRegion C4/9 Envelope: " << /Policies << /PageSize 2 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *PageRegion Comm10/10 Envelope: " << /Policies << /PageSize 2 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *PageRegion DL/DL Envelope: " << /Policies << /PageSize 2 >> /PageSize [312 624] /ImagingBBox null /ManualFeed true >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *PageRegion C5/C5 Envelope: " << /Policies << /PageSize 2 >> /PageSize [459 649] /ImagingBBox null /ManualFeed true >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *PageRegion ISOB5/B5 Envelope: " << /Policies << /PageSize 2 >> /PageSize [499 708] /ImagingBBox null /ManualFeed true >> setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *?PageRegion: " gsave 15 dict dup /540 (Monarch) put dup /595 (A5) put dup /419 (A6) put dup /612 (Statement) put dup /624 (DL) put dup /639 (C4) put dup /649 (C5) put dup /684 (Comm10) put dup /708 (ISOB5) put dup /729 (B5) put dup /756 (Executive) put dup /792 (Letter) put dup /842 (A4) put dup /936 (Folio) put dup /1008 (Legal) put currentpagedevice /PageSize get 1 get 5 string cvs cvn get = flush grestore" *End *CloseUI: *PageRegion *%****************************************************************************** *% Imageable Area *%****************************************************************************** *DefaultImageableArea: Letter *ImageableArea A4/A4: "10 12 585 830" *ImageableArea A5/A5: "12 12 407 583" *ImageableArea A6/A6: "12 12 285 407" *ImageableArea B5/JIS B5: "12 12 504 716" *ImageableArea Letter/Letter: "12 12 600 780" *ImageableArea Legal/Legal: "12 12 600 996" *ImageableArea Executive/Executive: "12 12 510 744" *ImageableArea Folio/Folio: "12 12 600 924" *ImageableArea Statement/Statement: "12 12 384 600" *ImageableArea Monarch/7 3/4 Envelope: "12 12 267 528" *ImageableArea C4/9 Envelope: "12 12 267 627" *ImageableArea Comm10/10 Envelope: "12 12 285 672" *ImageableArea DL/DL Envelope: "12 12 300 612" *ImageableArea C5/C5 Envelope: "12 12 447 637" *ImageableArea ISOB5/B5 Envelope: "12 12 487 696" *%****************************************************************************** *% Paper Dimensions *%****************************************************************************** *DefaultPaperDimension: Letter *PaperDimension A4: "595 842" *PaperDimension A5: "419 595" *PaperDimension A6: "297 419" *PaperDimension B5: "516 729" *PaperDimension Letter: "612 792" *PaperDimension Legal: "612 1008" *PaperDimension Executive: "522 756" *PaperDimension Folio: "612 936" *PaperDimension Statement: "396 612" *PaperDimension Monarch: "279 540" *PaperDimension C4: "279 639" *PaperDimension Comm10: "297 684" *PaperDimension DL: "312 624" *PaperDimension C5: "459 649" *PaperDimension ISOB5: "499 708" *%****************************************************************************** *% Input/Paper Sources *%****************************************************************************** *RequiresPageRegion All: True *OpenUI *InputSlot: PickOne *OrderDependency: 20 AnySetup *InputSlot *DefaultInputSlot: Tray1 *InputSlot Tray1/Tray 1: " 1 dict dup /MediaPosition null put setpagedevice 1 dict dup /InputAttributes 1 dict dup /Priority [0] put put setpagedevice 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice << /ManualFeed false >> setpagedevice" *End *InputSlot Tray2/Tray 2: " 1 dict dup /MediaPosition null put setpagedevice 1 dict dup /InputAttributes 1 dict dup /Priority [1] put put setpagedevice 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice << /ManualFeed false >> setpagedevice" *End *InputSlot ManualPaper/Manual Paper: " 1 dict dup /MediaPosition null put setpagedevice 1 dict dup /ManualFeed true put setpagedevice 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice" *End *InputSlot ManualEnv/Manual Envelope: " 1 dict dup /MediaPosition null put setpagedevice 1 dict dup /ManualFeed true put setpagedevice 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice << /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice" *End *?InputSlot: " save [ (Tray1) (Tray2) (ManualPaper) (ManualEnv) ] statusdict /papertray get exec {get exec} stopped { pop pop (Unknown) } if = flush restore" *End *CloseUI: *InputSlot *DefaultOutputOrder: Normal *%****************************************************************************** *% CustomPageSize *%****************************************************************************** *CustomPageSize True: " pop pop pop statusdict begin 2 copy currentpagedevice /UniversalDetails get /Orientation get () setuniversalsize end << /PageSize [5 -2 roll] /ImagingBBox null /Policies <> >> setpagedevice" *End *MaxMediaWidth: "612" *MaxMediaHeight: "1020" *HWMargins: 12 12 12 12 *ParamCustomPageSize Width: 1 points 216 612 *ParamCustomPageSize Height: 2 points 216 1020 *ParamCustomPageSize WidthOffset: 3 points 0 0 *ParamCustomPageSize HeightOffset: 4 points 0 0 *ParamCustomPageSize Orientation: 5 int 0 1 *DefaultLeadingEdge: Short *LeadingEdge Short: "" *LeadingEdge Long: "" *%****************************************************************************** *% Fonts *%****************************************************************************** *?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 *%****************************************************************************** *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: "Printer Busy" *Status: "Warming Up" *Status: "idle" *Status: "busy" *Status: "waiting" *Status: "initializing" *Status: "not ready" *% Input Sources (format: %% status: ; source: %% ) *Source: "Serial" *Source: "Parallel" *Source: "Network" *% Printer Error (format: %% PrinterError: %%) *PrinterError: "Paper Jam" *PrinterError: "Wrong Paper Length" *PrinterError: "Invalid Manual Insertion" *PrinterError: "Change Size in Feeder" *PrinterError: "Change Size in Tray 1" *PrinterError: "Change Size in Tray 2" *PrinterError: "Change Size in Tray" *PrinterError: "Paper Out or Feed Failure - Feeder" *PrinterError: "Load Manual Envelope" *PrinterError: "Paper Out or Feed Failure - Tray 1" *PrinterError: "Paper Out or Feed Failure - Tray 2" *PrinterError: "Paper Out or Feed Failure" *PrinterError: "Load Manual Paper" *PrinterError: "Output Bin Full" *PrinterError: "Cover Open/Cartridge Not Installed" *PrinterError: "Complex Page" *PrinterError: "Default Storage Error" *PrinterError: "Defective Font Card Installed" *PrinterError: "Flash Full" *PrinterError: "ioerror" *PrinterError: "Flash Error" *PrinterError: "Duplex Not Attached" *PrinterError: "Duplex Cover Open" *PrinterError: "Scheduled Maintenance" *PrinterError: "Toner Low" *PrinterError: "Service Error" *PrinterError: "Not Ready" *%****************************************************************************** *% End of PPD *%******************************************************************************