home *** CD-ROM | disk | FTP | other *** search
- *PPD-Adobe: "4.2"
- *% LOPTRAC.spd: Simplified form of LOPTRAC.ppd
- *PCFileName: "LOPTRAC.PPD"
- *Product: "(Lexmark Optra C LaserPrinter)"
- *PSVersion: "( )"
- *ModelName: "Lexmark Optra C LaserPrinter"
- *ShortNickName: "Lexmark Optra C PS"
- *NickName: "Lexmark Optra C PS"
- *OpenGroup: InstallableOptions/Options Installed
- *OpenUI *Option1/Lower Tray: Boolean
- *DefaultOption1: False
- *Option1 True/Installed: ""
- *Option1 False/Not Installed: ""
- *CloseUI: *Option1
- *OpenUI *Option2/Flash Memory Card: PickOne
- *DefaultOption2: None
- *Option2 None/Not Installed: ""
- *Option2 512K/512 Kb Flash Memory: ""
- *Option2 1Meg/1 Mb Flash Memory: ""
- *Option2 2Meg/2 Mb Flash Memory: ""
- *Option2 4Meg/4 Mb Flash Memory: ""
- *CloseUI: *Option2
- *OpenUI *Option3/Printer Hard Disk: Boolean
- *DefaultOption3: False
- *Option3 False/Not Installed: ""
- *Option3 True/Installed: ""
- *CloseUI: *Option3
- *OpenUI *Option4/Printer Memory: PickOne
- *DefaultOption4: 8Meg
- *Option4 2Meg/2 Mb Printer Memory: ""
- *Option4 4Meg/4 Mb Printer Memory: ""
- *Option4 6Meg/6 Mb Printer Memory: ""
- *Option4 8Meg/8 Mb Printer Memory: ""
- *Option4 10Meg/10 Mb Printer Memory: ""
- *Option4 12Meg/12 Mb Printer Memory: ""
- *Option4 16Meg/16 Mb Printer Memory: ""
- *Option4 18Meg/18 Mb Printer Memory: ""
- *Option4 20Meg/20 Mb Printer Memory: ""
- *Option4 24Meg/24 Mb Printer Memory: ""
- *Option4 32Meg/32 Mb Printer Memory: ""
- *Option4 34Meg/34 Mb Printer Memory: ""
- *Option4 36Meg/36 Mb Printer Memory: ""
- *Option4 40Meg/40 Mb Printer Memory: ""
- *Option4 48Meg/48 Mb Printer Memory: ""
- *Option4 64Meg/64 Mb Printer Memory: ""
- *CloseUI: *Option4
- *CloseGroup: InstallableOptions
- *UIConstraints: *Option1 False *InputSlot Lower
- *UIConstraints: *Option1 False *TraySwitch
- *LanguageLevel: "2"
- *Protocols: PJL
- *TTRasterizer: Type42
- *FreeVM: "6269952"
- *ColorDevice: True
- *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
- *JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
- *JCLToPSInterpreter: "@PJL ENTER LANGUAGE = Postscript <0A>"
- *JCLEnd: "<1B>%-12345X@PJL EOJ <0A><1B>%-12345X"
- *JCLOpenUI *JCLCollate/Collate Copies: PickOne
- *DefaultJCLCollate: PrinterSetting
- *OrderDependency: 10 JCLSetup *JCLCollate
- *JCLCollate PrinterSetting/Printer Setting: ""
- *JCLCollate False/Off: "@PJL SET LCOLLATION = OFF<0A>"
- *JCLCollate True/On: "@PJL SET LCOLLATION = ON<0A>"
- *JCLCloseUI: *JCLCollate
- *OpenUI *Resolution: PickOne
- *DefaultResolution: 600dpi
- *OrderDependency: 10 AnySetup *Resolution
- *Resolution 600dpi: ""
- *?Resolution: "
- save
- currentpagedevice /HWResolution get 0 get
- ( ) cvs print (dpi) = flush
- restore
- "
- *End
- *CloseUI: *Resolution
- *ScreenFreq: "60.0"
- *ScreenAngle: "45.0"
- *OpenUI *ColorCorrection/Color Correction: PickOne
- *OrderDependency: 10 AnySetup *ColorCorrection
- *DefaultColorCorrection: PrinterSetting
- *ColorCorrection PrinterSetting/Printer Setting: ""
- *ColorCorrection Off/Off: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorCorrection null put put setpagedevice"
- *ColorCorrection Display/Display: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorCorrection /Display put put setpagedevice"
- *ColorCorrection Vivid/Vivid: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorCorrection /Vivid put put setpagedevice"
- *ColorCorrection SWOP/SWOP: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorCorrection /SWOP put put setpagedevice"
- *?ColorCorrection: "
- save statusdict begin
- [(Off) (Display) (Vivid) (SWOP)]
- colorcorrection 1 sub get = flush
- end
- restore"
- *End
- *CloseUI: *ColorCorrection
- *OpenUI *ColorRegistration/Color Registration: PickOne
- *OrderDependency: 10 AnySetup *ColorRegistration
- *DefaultColorRegistration: PrinterSetting
- *ColorRegistration PrinterSetting/Printer Setting: ""
- *ColorRegistration 4Cycle/High Speed: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorRegistration 0 put put setpagedevice"
- *ColorRegistration 5Cycle/High Quality: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorRegistration 1 put put setpagedevice"
- *?ColorRegistration: "
- save statusdict begin
- [(4Cycle) (5Cycle)]
- colorregistration 1 sub get = flush
- end
- restore"
- *End
- *CloseUI: *ColorRegistration
- *OpenUI *FinishQuality/Finish Quality: PickOne
- *OrderDependency: 10 AnySetup *FinishQuality
- *DefaultFinishQuality: PrinterSetting
- *FinishQuality PrinterSetting/Printer Setting: ""
- *FinishQuality Medium/Medium Gloss: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /FinishQuality 0 put put setpagedevice"
- *FinishQuality High/High Gloss: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /FinishQuality 1 put put setpagedevice"
- *FinishQuality Low/Low Gloss: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /FinishQuality 2 put put setpagedevice"
- *?FinishQuality: "
- save statusdict begin
- [(medium) (high) (low)] finishquality get = flush
- end
- restore"
- *End
- *CloseUI: *FinishQuality
- *OpenUI *Screening/Screening: PickOne
- *OrderDependency: 10 AnySetup *Screening
- *DefaultScreening: PrinterSetting
- *Screening PrinterSetting/Printer Setting: ""
- *Screening ColorGrade/ColorGrade: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /Screening /ColorGrade put put setpagedevice"
- *Screening Contone/Contone: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /Screening /Contone put put setpagedevice"
- *Screening Stochastic/Stochastic: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /Screening /Stochastic put put setpagedevice"
- *?Screening: "
- save statusdict begin
- [(ColorGrade) (Contone) (Stochastic)] screening 1 sub get = flush
- end
- restore"
- *End
- *CloseUI: *Screening
- *OpenUI *PBrightness/Image Brightness: PickOne
- *OrderDependency: 10 AnySetup *PBrightness
- *DefaultPBrightness: PrinterSetting
- *PBrightness PrinterSetting/Printer Setting: ""
- *PBrightness -100: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness -100 put put setpagedevice"
- *End
- *PBrightness -90: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness -90 put put setpagedevice"
- *End
- *PBrightness -80: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness -80 put put setpagedevice"
- *End
- *PBrightness -70: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness -70 put put setpagedevice"
- *End
- *PBrightness -60: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness -60 put put setpagedevice"
- *End
- *PBrightness -50: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness -50 put put setpagedevice"
- *End
- *PBrightness -40: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness -40 put put setpagedevice"
- *End
- *PBrightness -30: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness -30 put put setpagedevice"
- *End
- *PBrightness -20: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness -20 put put setpagedevice"
- *End
- *PBrightness -10: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness -10 put put setpagedevice"
- *End
- *PBrightness 0: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 0 put put setpagedevice"
- *End
- *PBrightness +10: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 10 put put setpagedevice"
- *End
- *PBrightness +20: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 20 put put setpagedevice"
- *End
- *PBrightness +30: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 30 put put setpagedevice"
- *End
- *PBrightness +40: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 40 put put setpagedevice"
- *End
- *PBrightness +50: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 50 put put setpagedevice"
- *End
- *PBrightness +60: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 60 put put setpagedevice"
- *End
- *PBrightness +70: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 70 put put setpagedevice"
- *End
- *PBrightness +80: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 80 put put setpagedevice"
- *End
- *PBrightness +90: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 90 put put setpagedevice"
- *End
- *PBrightness +100: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageBrightness 100 put put setpagedevice"
- *End
- *CloseUI: *PBrightness
- *OpenUI *PContrast/Image Contrast: PickOne
- *OrderDependency: 10 AnySetup *PContrast
- *DefaultPContrast: PrinterSetting
- *PContrast PrinterSetting/Printer Setting: ""
- *PContrast -100: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast -100 put put setpagedevice"
- *End
- *PContrast -90: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast -90 put put setpagedevice"
- *End
- *PContrast -80: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast -80 put put setpagedevice"
- *End
- *PContrast -70: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast -70 put put setpagedevice"
- *End
- *PContrast -60: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast -60 put put setpagedevice"
- *End
- *PContrast -50: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast -50 put put setpagedevice"
- *End
- *PContrast -40: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast -40 put put setpagedevice"
- *End
- *PContrast -30: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast -30 put put setpagedevice"
- *End
- *PContrast -20: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast -20 put put setpagedevice"
- *End
- *PContrast -10: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast -10 put put setpagedevice"
- *End
- *PContrast 0: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 0 put put setpagedevice"
- *End
- *PContrast +10: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 10 put put setpagedevice"
- *End
- *PContrast +20: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 20 put put setpagedevice"
- *End
- *PContrast +30: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 30 put put setpagedevice"
- *End
- *PContrast +40: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 40 put put setpagedevice"
- *End
- *PContrast +50: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 50 put put setpagedevice"
- *End
- *PContrast +60: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 60 put put setpagedevice"
- *End
- *PContrast +70: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 70 put put setpagedevice"
- *End
- *PContrast +80: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 80 put put setpagedevice"
- *End
- *PContrast +90: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 90 put put setpagedevice"
- *End
- *PContrast +100: "
- 1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ImageContrast 100 put put setpagedevice"
- *End
- *CloseUI: *PContrast
- *LandscapeOrientation: Plus90
- *OpenUI *PageSize: PickOne
- *OrderDependency: 30 AnySetup *PageSize
- *DefaultPageSize: Letter
- *PageSize Letter: "
- 1 dict dup /ManualFeed false put setpagedevice
- 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
- 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
- *End
- *PageSize Legal: "
- 1 dict dup /ManualFeed false put setpagedevice
- 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
- 2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
- *End
- *PageSize A4: "
- 1 dict dup /ManualFeed false put setpagedevice
- 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
- 2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
- *End
- *PageSize B5: "
- 1 dict dup /ManualFeed false put setpagedevice
- 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
- 2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
- *End
- *?PageSize: "
- save
- 4 dict
- dup /letter (Letter) put
- dup /legal (Legal) put
- dup /a4 (A4) put
- dup /b5 (B5) put
- statusdict /papersize get exec
- 3 1 roll {get} stopped {(Unknown)}if
- exch not { print (.Transverse) }if
- = flush
- restore
- "
- *End
- *CloseUI: *PageSize
- *OpenUI *PageRegion: PickOne
- *OrderDependency: 40 AnySetup *PageRegion
- *DefaultPageRegion: Letter
- *PageRegion Letter: "
- 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
- *End
- *PageRegion Legal: "
- 2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
- *End
- *PageRegion A4: "
- 2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
- *End
- *PageRegion B5: "
- 2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
- *End
- *CloseUI: *PageRegion
- *DefaultImageableArea: Letter
- *ImageableArea Letter: "8 14 602 763"
- *ImageableArea Legal: "8 14 602 979"
- *ImageableArea A4: "8 14 586 813"
- *ImageableArea B5: "8 14 506 699"
- *?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
- *DefaultPaperDimension: Letter
- *PaperDimension Letter: "612 792"
- *PaperDimension Legal: "612 1008"
- *PaperDimension A4: "595 842"
- *PaperDimension B5: "516 729"
- *RequiresPageRegion All: True
- *OpenUI *InputSlot: PickOne
- *OrderDependency: 20 AnySetup *InputSlot
- *DefaultInputSlot: Unknown
- *InputSlot Upper: "
- 1 dict dup /MediaPosition null put setpagedevice
- 1 dict dup /ManualFeed false put setpagedevice
- currentpagedevice /InputAttributes get 0 get setpagedevice
- 1 dict dup /InputAttributes 1 dict dup /Priority [0] put put setpagedevice
- 1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice"
- *End
- *InputSlot Lower: "
- 1 dict dup /MediaPosition null put setpagedevice
- 1 dict dup /ManualFeed false put setpagedevice
- userdict /lms
- currentpagedevice /InputAttributes get 1 known { 1 }{ 0 }ifelse put
- currentpagedevice /InputAttributes get lms get setpagedevice
- 1 dict dup /InputAttributes 1 dict dup /Priority [lms] put put setpagedevice
- 1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice"
- *End
- *InputSlot Feeder/Multipurpose Feeder: "
- 1 dict dup /MediaPosition null put setpagedevice
- 1 dict dup /ManualFeed false put setpagedevice
- currentpagedevice /InputAttributes get 2 get setpagedevice
- 1 dict dup /InputAttributes 1 dict dup /Priority [2] put put setpagedevice
- 1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice"
- *End
- *CloseUI: *InputSlot
- *OpenUI *TraySwitch/Tray Linking: PickOne
- *OrderDependency: 50 AnySetup *TraySwitch
- *DefaultTraySwitch: PrinterSetting
- *TraySwitch PrinterSetting/Printer Setting: ""
- *TraySwitch True/On: "1 dict dup /TraySwitch true put setpagedevice"
- *TraySwitch False/Off: "1 dict dup /TraySwitch false put setpagedevice"
- *?TraySwitch: "
- save
- currentpagedevice /TraySwitch get {(True)}{(False)}ifelse = flush
- restore
- "
- *End
- *CloseUI: *TraySwitch
- *DefaultFont: Courier
- *Font Courier: Standard "(001.000)" Standard ROM
- *Font Courier-Bold: Standard "(001.000)" Standard ROM
- *Font Courier-Oblique: Standard "(001.000)" Standard ROM
- *Font Courier-BoldOblique: Standard "(001.000)" Standard ROM
- *Font Times-Roman: Standard "(001.000)" Standard ROM
- *Font Times-Bold: Standard "(001.000)" Standard ROM
- *Font Times-Italic: Standard "(001.000)" Standard ROM
- *Font Times-BoldItalic: Standard "(001.000)" Standard ROM
- *Font Helvetica: Standard "(001.000)" Standard ROM
- *Font Helvetica-Bold: Standard "(001.000)" Standard ROM
- *Font Helvetica-Oblique: Standard "(001.000)" Standard ROM
- *Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM
- *Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
- *Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
- *Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
- *Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
- *Font Symbol: Special "(001.000)" Standard ROM
- *Font AvantGarde-Book: Standard "(001.000)" Standard ROM
- *Font AvantGarde-BookOblique: Standard "(001.000)" Standard ROM
- *Font AvantGarde-Demi: Standard "(001.000)" Standard ROM
- *Font AvantGarde-DemiOblique: Standard "(001.000)" Standard ROM
- *Font Bookman-Demi: Standard "(001.000)" Standard ROM
- *Font Bookman-DemiItalic: Standard "(001.000)" Standard ROM
- *Font Bookman-Light: Standard "(001.000)" Standard ROM
- *Font Bookman-LightItalic: Standard "(001.000)" Standard ROM
- *Font Helvetica-Light: Standard "(001.000)" Standard ROM
- *Font Helvetica-LightOblique: Standard "(001.000)" Standard ROM
- *Font Helvetica-Black: Standard "(001.000)" Standard ROM
- *Font Helvetica-BlackOblique: Standard "(001.000)" Standard ROM
- *Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard ROM
- *Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard ROM
- *Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard ROM
- *Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard ROM
- *Font Palatino-Roman: Standard "(001.000)" Standard ROM
- *Font Palatino-Bold: Standard "(001.000)" Standard ROM
- *Font Palatino-Italic: Standard "(001.000)" Standard ROM
- *Font Palatino-BoldItalic: Standard "(001.000)" Standard ROM
- *Font ZapfChancery-MediumItalic: Standard "(001.000)" Standard ROM
- *Font ZapfDingbats: Special "(001.000)" Special ROM
-