Skip to content

Instantly share code, notes, and snippets.

@jsuwo
Created October 30, 2013 18:15
Show Gist options
  • Select an option

  • Save jsuwo/7237362 to your computer and use it in GitHub Desktop.

Select an option

Save jsuwo/7237362 to your computer and use it in GitHub Desktop.
PPD file for the Lexmark T650 printer.
*PPD-Adobe: "4.3"
*% PPD file for Lexmark T650 with CUPS.
*% Created by the CUPS PPD Compiler v1.2.3.
*%
*% Adobe PostScript(R) Printer Description File
*%
*% start_copyright
*% Produced by Lexmark International, Inc.
*%
*%
*%
*% Copyright 2008 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.
*%
*FormatVersion: "4.3"
*FileVersion: "1.0.0"
*LanguageVersion: English
*LanguageEncoding: UTF-8
*PCFileName: "T650.ppd"
*Product: "(Lexmark T650)"
*Manufacturer: "Lexmark"
*ModelName: "Lexmark T650"
*ShortNickName: "Lexmark T650"
*NickName: "Lexmark T650"
*PSVersion: "(3010.010) 20040929"
*LanguageLevel: "3"
*ColorDevice: True
*DefaultColorSpace: CMYK
*FileSystem: True
*Throughput: "36"
*LandscapeOrientation: Minus90
*TTRasterizer: Type42
*% Driver-defined attributes...
*1284DeviceID: "MFG: Lexmark ;MDL: Lexmark T650"
*LXCountPIN: "4"
*LXlowPINchar: "0"
*LXhiPINchar: "9"
*LexJobNameUTF8: ""
*FreeVM: "252000000"
*VMOption 256Meg: "252000000"
*VMOption 320Meg: "312000000"
*VMOption 384Meg: "376000000"
*VMOption 512Meg: "512000000"
*VMOption 576Meg: "576000000"
*VMOption 640Meg: "640000000"
*VMOption 768Meg: "768000000"
*VMOption 1024Meg: "1024000000"
*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
*JobPatchFile 1: "%%Lexmark Linux PPD File 1"
*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT<0A>"
*JCLEnd: "<1B>%-12345X@PJL EOJ <0A><1B>%-12345X"
*OIDOptDuplex: ".1.3.6.1.2.1.43.13.4.1.10.1.2"
*OIDOptDuplex InstalledM: "Duplex Paper Path"
*OIDOptDuplex NotInstalledM: ".*"
*ScreenFreq: "154.0"
*ScreenAngle: "50.0"
* DefaultScreenProc: "Dot"
*ScreenProc Dot: "{abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
*End
*ScreenProc Line: "{ pop }"
*ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
*DefaultTransfer: Factory
*Transfer Factory: "{}"
*Transfer Factory.Inverse: "{1 exch sub }"
* DefaultOutputOrder: "Normal"
*FontList: "
save
2 dict begin
/sv exch def
/str 128 string def
FontDirectory { pop == } bind forall flush
/filenameforall where
{ pop save (fonts/*)
{ dup length 6 sub 6 exch getinterval cvn == } bind
str filenameforall flush restore
} if
(*) = flush
sv
end
restore"
*End
*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: "Printer Busy"
*Status: "Warming Up"
*Status: "idle"
*Status: "busy"
*Status: "waiting"
*Status: "initializing"
*Status: "not ready"
*Source: "Serial"
*Source: "Parallel"
*Source: "Network"
*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: "Paper Out or Feed Failure - Feeder"
*PrinterError: "Paper Out or Feed Failure - Tray 1"
*PrinterError: "Paper Out or Feed Failure - Tray 2"
*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: "Scheduled Maintenance"
*PrinterError: "Toner Low"
*PrinterError: "Service Error"
*PrinterError: "Not Ready"
* DefaultColorSep: "ProcessBlack.154lpi.600dpi/154 lpi / 600 dpi"
* InkName: "ProcessBlack/Process Black"
* InkName: "CustomColor/Custom Color"
* InkName: "ProcessCyan/Process Cyan"
* InkName: "ProcessMagenta/Process Magenta"
* InkName: "ProcessYellow/Process Yellow"
*ColorSepScreenAngle ProcessBlack.154lpi.600dpi/154 lpi / 600 dpi: "50.0"
*ColorSepScreenAngle CustomColor.154lpi.600dpi/154 lpi / 600 dpi: "50.0"
*ColorSepScreenAngle ProcessCyan.154lpi.600dpi/154 lpi / 600 dpi: "16.0"
*ColorSepScreenAngle ProcessMagenta.154lpi.600dpi/154 lpi / 600 dpi: "76.0"
*ColorSepScreenAngle ProcessYellow.154lpi.600dpi/154 lpi / 600 dpi: "0.0"
*ColorSepScreenFreq ProcessBlack.154lpi.600dpi/154 lpi / 600 dpi: "154.0"
*ColorSepScreenFreq CustomColor.154lpi.600dpi/154 lpi / 600 dpi: "154.0"
*ColorSepScreenFreq ProcessCyan.154lpi.600dpi/154 lpi / 600 dpi: "154.0"
*ColorSepScreenFreq ProcessMagenta.154lpi.600dpi/154 lpi / 600 dpi: "154.0"
*ColorSepScreenFreq ProcessYellow.154lpi.600dpi/154 lpi / 600 dpi: "150.0"
*ColorSepScreenAngle ProcessBlack.154lpi.1200dpi/154 lpi / 1200 dpi: "50.0"
*ColorSepScreenAngle CustomColor.154lpi.1200dpi/154 lpi / 1200 dpi: "50.0"
*ColorSepScreenAngle ProcessCyan.154lpi.1200dpi/154 lpi / 1200 dpi: "16.0"
*ColorSepScreenAngle ProcessMagenta.154lpi.1200dpi/154 lpi / 1200 dpi: "76.0"
*ColorSepScreenAngle ProcessYellow.154lpi.1200dpi/154 lpi / 1200 dpi: "0.0"
*ColorSepScreenFreq ProcessBlack.154lpi.1200dpi/154 lpi / 1200 dpi: "154.0"
*ColorSepScreenFreq CustomColor.154lpi.1200dpi/154 lpi / 1200 dpi: "154.0"
*ColorSepScreenFreq ProcessCyan.154lpi.1200dpi/154 lpi / 1200 dpi: "154.0"
*ColorSepScreenFreq ProcessMagenta.154lpi.1200dpi/154 lpi / 1200 dpi: "154."
*ColorSepScreenFreq ProcessYellow.154lpi.1200dpi/154 lpi / 1200 dpi: "150.0"
*UIConstraints: *OptOutputBins StandardBin *OutputBin Bin1
*UIConstraints: *OutputBin Bin1 *OptOutputBins StandardBin
*UIConstraints: *OptOutputBins StandardBin *OutputBin Bin2
*UIConstraints: *OutputBin Bin2 *OptOutputBins StandardBin
*UIConstraints: *OptOutputBins StandardBin *OutputBin Bin3
*UIConstraints: *OutputBin Bin3 *OptOutputBins StandardBin
*UIConstraints: *OptOutputBins StandardBin *OutputBin Bin4
*UIConstraints: *OutputBin Bin4 *OptOutputBins StandardBin
*UIConstraints: *OptOutputBins StandardBin *OutputBin Bin5
*UIConstraints: *OutputBin Bin5 *OptOutputBins StandardBin
*UIConstraints: *OptOutputBins StandardBin *OutputBin Bin6
*UIConstraints: *OutputBin Bin6 *OptOutputBins StandardBin
*UIConstraints: *OptOutputBins StandardBin *OutputBin Bin7
*UIConstraints: *OutputBin Bin7 *OptOutputBins StandardBin
*UIConstraints: *OptOutputBins StandardBin *OutputBin Bin8
*UIConstraints: *OutputBin Bin8 *OptOutputBins StandardBin
*UIConstraints: *OptOutputBins StandardBin *OutputBin Bin9
*UIConstraints: *OutputBin Bin9 *OptOutputBins StandardBin
*UIConstraints: *OptOutputBins StandardBin *OutputBin Bin10
*UIConstraints: *OutputBin Bin10 *OptOutputBins StandardBin
*UIConstraints: *OptOutputBins OBin1 *OutputBin Bin2
*UIConstraints: *OutputBin Bin2 *OptOutputBins OBin1
*UIConstraints: *OptOutputBins OBin1 *OutputBin Bin3
*UIConstraints: *OutputBin Bin3 *OptOutputBins OBin1
*UIConstraints: *OptOutputBins OBin1 *OutputBin Bin4
*UIConstraints: *OutputBin Bin4 *OptOutputBins OBin1
*UIConstraints: *OptOutputBins OBin1 *OutputBin Bin5
*UIConstraints: *OutputBin Bin5 *OptOutputBins OBin1
*UIConstraints: *OptOutputBins OBin1 *OutputBin Bin6
*UIConstraints: *OutputBin Bin6 *OptOutputBins OBin1
*UIConstraints: *OptOutputBins OBin1 *OutputBin Bin7
*UIConstraints: *OutputBin Bin7 *OptOutputBins OBin1
*UIConstraints: *OptOutputBins OBin1 *OutputBin Bin8
*UIConstraints: *OutputBin Bin8 *OptOutputBins OBin1
*UIConstraints: *OptOutputBins OBin1 *OutputBin Bin9
*UIConstraints: *OutputBin Bin9 *OptOutputBins OBin1
*UIConstraints: *OptOutputBins OBin1 *OutputBin Bin10
*UIConstraints: *OutputBin Bin10 *OptOutputBins OBin1
*UIConstraints: *OptOutputBins OBin2 *OutputBin Bin3
*UIConstraints: *OutputBin Bin3 *OptOutputBins OBin2
*UIConstraints: *OptOutputBins OBin2 *OutputBin Bin4
*UIConstraints: *OutputBin Bin4 *OptOutputBins OBin2
*UIConstraints: *OptOutputBins OBin2 *OutputBin Bin5
*UIConstraints: *OutputBin Bin5 *OptOutputBins OBin2
*UIConstraints: *OptOutputBins OBin2 *OutputBin Bin6
*UIConstraints: *OutputBin Bin6 *OptOutputBins OBin2
*UIConstraints: *OptOutputBins OBin2 *OutputBin Bin7
*UIConstraints: *OutputBin Bin7 *OptOutputBins OBin2
*UIConstraints: *OptOutputBins OBin2 *OutputBin Bin8
*UIConstraints: *OutputBin Bin8 *OptOutputBins OBin2
*UIConstraints: *OptOutputBins OBin2 *OutputBin Bin9
*UIConstraints: *OutputBin Bin9 *OptOutputBins OBin2
*UIConstraints: *OptOutputBins OBin2 *OutputBin Bin10
*UIConstraints: *OutputBin Bin10 *OptOutputBins OBin2
*UIConstraints: *OptOutputBins OBin3 *OutputBin Bin4
*UIConstraints: *OutputBin Bin4 *OptOutputBins OBin3
*UIConstraints: *OptOutputBins OBin3 *OutputBin Bin5
*UIConstraints: *OutputBin Bin5 *OptOutputBins OBin3
*UIConstraints: *OptOutputBins OBin3 *OutputBin Bin6
*UIConstraints: *OutputBin Bin6 *OptOutputBins OBin3
*UIConstraints: *OptOutputBins OBin3 *OutputBin Bin7
*UIConstraints: *OutputBin Bin7 *OptOutputBins OBin3
*UIConstraints: *OptOutputBins OBin3 *OutputBin Bin8
*UIConstraints: *OutputBin Bin8 *OptOutputBins OBin3
*UIConstraints: *OptOutputBins OBin3 *OutputBin Bin9
*UIConstraints: *OutputBin Bin9 *OptOutputBins OBin3
*UIConstraints: *OptOutputBins OBin3 *OutputBin Bin10
*UIConstraints: *OutputBin Bin10 *OptOutputBins OBin3
*UIConstraints: *OptOutputBins OBin5 *OutputBin Bin6
*UIConstraints: *OutputBin Bin6 *OptOutputBins OBin5
*UIConstraints: *OptOutputBins OBin5 *OutputBin Bin7
*UIConstraints: *OutputBin Bin7 *OptOutputBins OBin5
*UIConstraints: *OptOutputBins OBin5 *OutputBin Bin8
*UIConstraints: *OutputBin Bin8 *OptOutputBins OBin5
*UIConstraints: *OptOutputBins OBin5 *OutputBin Bin9
*UIConstraints: *OutputBin Bin9 *OptOutputBins OBin5
*UIConstraints: *OptOutputBins OBin5 *OutputBin Bin10
*UIConstraints: *OutputBin Bin10 *OptOutputBins OBin5
*UIConstraints: *OptOutputBins OBin6 *OutputBin Bin7
*UIConstraints: *OutputBin Bin7 *OptOutputBins OBin6
*UIConstraints: *OptOutputBins OBin6 *OutputBin Bin8
*UIConstraints: *OutputBin Bin8 *OptOutputBins OBin6
*UIConstraints: *OptOutputBins OBin6 *OutputBin Bin9
*UIConstraints: *OutputBin Bin9 *OptOutputBins OBin6
*UIConstraints: *OptOutputBins OBin6 *OutputBin Bin10
*UIConstraints: *OutputBin Bin10 *OptOutputBins OBin6
*UIConstraints: *Trays Tray1 *InputSlot Tray2
*UIConstraints: *InputSlot Tray2 *Trays Tray1
*UIConstraints: *Trays Tray1 *InputSlot Tray3
*UIConstraints: *InputSlot Tray3 *Trays Tray1
*UIConstraints: *Trays Tray1 *InputSlot Tray4
*UIConstraints: *InputSlot Tray4 *Trays Tray1
*UIConstraints: *Trays Tray1 *InputSlot Tray5
*UIConstraints: *InputSlot Tray5 *Trays Tray1
*UIConstraints: *Trays Tray12 *InputSlot Tray3
*UIConstraints: *InputSlot Tray3 *Trays Tray12
*UIConstraints: *Trays Tray12 *InputSlot Tray4
*UIConstraints: *InputSlot Tray4 *Trays Tray12
*UIConstraints: *Trays Tray12 *InputSlot Tray5
*UIConstraints: *InputSlot Tray5 *Trays Tray12
*UIConstraints: *Trays Tray123 *InputSlot Tray4
*UIConstraints: *InputSlot Tray4 *Trays Tray123
*UIConstraints: *Trays Tray123 *InputSlot Tray5
*UIConstraints: *InputSlot Tray5 *Trays Tray123
*UIConstraints: *Trays Tray1234 *InputSlot Tray5
*UIConstraints: *InputSlot Tray5 *Trays Tray1234
*UIConstraints: *Trays Tray1 *SepSource Tray2
*UIConstraints: *SepSource Tray2 *Trays Tray1
*UIConstraints: *Trays Tray1 *SepSource Tray3
*UIConstraints: *SepSource Tray3 *Trays Tray1
*UIConstraints: *Trays Tray1 *SepSource Tray4
*UIConstraints: *SepSource Tray4 *Trays Tray1
*UIConstraints: *Trays Tray1 *SepSource Tray5
*UIConstraints: *SepSource Tray5 *Trays Tray1
*UIConstraints: *Trays Tray12 *SepSource Tray3
*UIConstraints: *SepSource Tray3 *Trays Tray12
*UIConstraints: *Trays Tray12 *SepSource Tray4
*UIConstraints: *SepSource Tray4 *Trays Tray12
*UIConstraints: *Trays Tray12 *SepSource Tray5
*UIConstraints: *SepSource Tray5 *Trays Tray12
*UIConstraints: *Trays Tray123 *SepSource Tray4
*UIConstraints: *SepSource Tray4 *Trays Tray123
*UIConstraints: *Trays Tray123 *SepSource Tray5
*UIConstraints: *SepSource Tray5 *Trays Tray123
*UIConstraints: *Trays Tray1234 *SepSource Tray5
*UIConstraints: *SepSource Tray5 *Trays Tray1234
*UIConstraints: *SepPages NoneF *SepSource Tray1
*UIConstraints: *SepSource Tray1 *SepPages NoneF
*UIConstraints: *SepPages NoneF *SepSource Tray2
*UIConstraints: *SepSource Tray2 *SepPages NoneF
*UIConstraints: *SepPages NoneF *SepSource Tray3
*UIConstraints: *SepSource Tray3 *SepPages NoneF
*UIConstraints: *SepPages NoneF *SepSource Tray4
*UIConstraints: *SepSource Tray4 *SepPages NoneF
*UIConstraints: *SepPages NoneF *SepSource Tray5
*UIConstraints: *SepSource Tray5 *SepPages NoneF
*UIConstraints: *SepPages NoneF *SepSource MultipurposeFeeder
*UIConstraints: *SepSource MultipurposeFeeder *SepPages NoneF
*UIConstraints: *OptDuplex NotInstalledM *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexNoTumble *OptDuplex NotInstalledM
*UIConstraints: *OptDuplex NotInstalledM *Duplex DuplexTumble
*UIConstraints: *Duplex DuplexTumble *OptDuplex NotInstalledM
*UIConstraints: *Duplex DuplexNoTumble *PageSize A6
*UIConstraints: *PageSize A6 *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexNoTumble *PageRegion A6
*UIConstraints: *PageRegion A6 *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexTumble *PageSize A6
*UIConstraints: *PageSize A6 *Duplex DuplexTumble
*UIConstraints: *Duplex DuplexTumble *PageRegion A6
*UIConstraints: *PageRegion A6 *Duplex DuplexTumble
*UIConstraints: *GrayCorrection FalseM *LexBrightness +6
*UIConstraints: *LexBrightness +6 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness +5
*UIConstraints: *LexBrightness +5 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness +4
*UIConstraints: *LexBrightness +4 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness +3
*UIConstraints: *LexBrightness +3 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness +2
*UIConstraints: *LexBrightness +2 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness +1
*UIConstraints: *LexBrightness +1 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness 0
*UIConstraints: *LexBrightness 0 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness -1
*UIConstraints: *LexBrightness -1 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness -2
*UIConstraints: *LexBrightness -2 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness -3
*UIConstraints: *LexBrightness -3 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness -4
*UIConstraints: *LexBrightness -4 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness -5
*UIConstraints: *LexBrightness -5 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexBrightness -6
*UIConstraints: *LexBrightness -6 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexContrast 5
*UIConstraints: *LexContrast 5 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexContrast 4
*UIConstraints: *LexContrast 4 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexContrast 3
*UIConstraints: *LexContrast 3 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexContrast 2
*UIConstraints: *LexContrast 2 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexContrast 1
*UIConstraints: *LexContrast 1 *GrayCorrection FalseM
*UIConstraints: *GrayCorrection FalseM *LexContrast 0
*UIConstraints: *LexContrast 0 *GrayCorrection FalseM
*UIConstraints: *SepPages NoneF *SepSource EnvFeeder
*UIConstraints: *SepSource EnvFeeder *SepPages NoneF
*UIConstraints: *EnvFeeder NotInstalledM *InputSlot EnvFeeder
*UIConstraints: *InputSlot EnvFeeder *EnvFeeder NotInstalledM
*UIConstraints: *EnvFeeder NotInstalledM *SepSource EnvFeeder
*UIConstraints: *SepSource EnvFeeder *EnvFeeder NotInstalledM
*UIConstraints: *OutputFinisher NotInstalledM *Offset Jobs
*UIConstraints: *Offset Jobs *OutputFinisher NotInstalledM
*UIConstraints: *OutputFinisher NotInstalledM *Offset Copies
*UIConstraints: *Offset Copies *OutputFinisher NotInstalledM
*UIConstraints: *OutputFinisher NotInstalledM *StapleJob TrueM
*UIConstraints: *StapleJob TrueM *OutputFinisher NotInstalledM
*UIConstraints: *OutputBin StandardBin *StapleJob TrueM
*UIConstraints: *StapleJob TrueM *OutputBin StandardBin
*UIConstraints: *OutputBin StandardBin *Offset Jobs
*UIConstraints: *Offset Jobs *OutputBin StandardBin
*UIConstraints: *OutputBin StandardBin *Offset Copies
*UIConstraints: *Offset Copies *OutputBin StandardBin
*OpenUI *PageSize/Media Size: PickOne
*OrderDependency: 30 AnySetup *PageSize
*DefaultPageSize: Letter
*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 Oficio/Oficio (México): "
<< /Policies << /PageSize 2 >> /PageSize [612 965] /ImagingBBox null >> setpagedevice"
*End
*PageSize B5/JIS B5: "
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 A4/A4: "
<< /Policies << /PageSize 2 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
*End
*PageSize Executive/Executive: "
<< /Policies << /PageSize 2 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
*End
*PageSize A5/A5: "
<< /Policies << /PageSize 2 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
*End
*PageSize A6/A6: "
<< /Policies << /PageSize 2 >> /PageSize [297 419] /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"
*End
*PageSize C4/9 Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
*End
*PageSize Comm10/10 Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
*End
*PageSize DL/DL Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
*End
*PageSize C5/C5 Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
*End
*PageSize ISOB5/B5 Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [499 708] /ImagingBBox null >> setpagedevice"
*End
*PageSize OthEnv/Other Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [612 996] /ImagingBBox null >> setpagedevice"
*End
*CloseUI: *PageSize
*OpenUI *PageRegion/Media Size: PickOne
*OrderDependency: 35 AnySetup *PageRegion
*DefaultPageRegion: Letter
*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 Oficio/Oficio (México): "
<</Policies <</PageSize 2>> /PageSize [612 965] /ImagingBBox null >> setpagedevice"
*End
*PageRegion B5/JIS B5: "
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
*PageRegion A4/A4: "
<</Policies <</PageSize 2>> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
*End
*PageRegion Executive/Executive: "
<</Policies <</PageSize 2>> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
*End
*PageRegion A5/A5: "
<</Policies <</PageSize 2>> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
*End
*PageRegion A6/A6: "
<< /Policies << /PageSize 2 >> /PageSize [297 419] /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"
*End
*PageRegion C4/9 Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
*End
*PageRegion Comm10/10 Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
*End
*PageRegion DL/DL Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
*End
*PageRegion C5/C5 Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
*End
*PageRegion ISOB5/B5 Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [499 708] /ImagingBBox null >> setpagedevice"
*End
*PageRegion OthEnv/Other Envelope: "
<< /Policies << /PageSize 2 >> /PageSize [612 996] /ImagingBBox null >> setpagedevice"
*End
*CloseUI: *PageRegion
*DefaultImageableArea: Letter
*ImageableArea Letter/Letter: "12.00 12.00 600.00 780.00"
*ImageableArea Legal/Legal: "12.00 12.00 600.00 996.00"
*ImageableArea Oficio/Oficio (México): "12.00 12.00 600.00 953.00"
*ImageableArea B5/JIS B5: "12.00 12.00 506.00 716.00"
*ImageableArea A4/A4: "10.00 12.00 585.00 830.00"
*ImageableArea Executive/Executive: "12.00 12.00 510.00 744.00"
*ImageableArea A5/A5: "12.00 12.00 408.00 583.00"
*ImageableArea A6/A6: "12.00 12.00 285.00 407.00"
*ImageableArea Folio/Folio: "12.00 12.00 600.00 924.00"
*ImageableArea Statement/Statement: "12.00 12.00 384.00 600.00"
*ImageableArea Monarch/7 3/4 Envelope: "12.00 12.00 279.00 528.00"
*ImageableArea C4/9 Envelope: "12.00 12.00 279.00 627.00"
*ImageableArea Comm10/10 Envelope: "12.00 12.00 294.00 672.00"
*ImageableArea DL/DL Envelope: "12.00 12.00 310.00 612.00"
*ImageableArea C5/C5 Envelope: "12.00 12.00 456.00 637.00"
*ImageableArea ISOB5/B5 Envelope: "12.00 12.00 498.00 696.00"
*ImageableArea OthEnv/Other Envelope: "12.00 12.00 600.00 996.00"
*DefaultPaperDimension: Letter
*PaperDimension Letter/Letter: "612.00 792.00"
*PaperDimension Legal/Legal: "612.00 1008.00"
*PaperDimension Oficio/Oficio (México): "612.00 965.00"
*PaperDimension B5/JIS B5: "516.24 728.64"
*PaperDimension A4/A4: "595.00 842.00"
*PaperDimension Executive/Executive: "522.00 756.00"
*PaperDimension A5/A5: "419.76 595.44"
*PaperDimension A6/A6: "297.00 419.00"
*PaperDimension Folio/Folio: "612.00 936.00"
*PaperDimension Statement/Statement: "396.00 612.00"
*PaperDimension Monarch/7 3/4 Envelope: "279.00 540.00"
*PaperDimension C4/9 Envelope: "279.00 639.00"
*PaperDimension Comm10/10 Envelope: "297.00 684.00"
*PaperDimension DL/DL Envelope: "311.76 623.52"
*PaperDimension C5/C5 Envelope: "459.36 649.44"
*PaperDimension ISOB5/B5 Envelope: "498.96 708.48"
*PaperDimension OthEnv/Other Envelope: "612.00 1007.00"
*MaxMediaWidth: "612.00"
*MaxMediaHeight: "1020.00"
*HWMargins: 0.00 0.00 0.00 0.00
*CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
*ParamCustomPageSize Width: 1 points 216.00 612.00
*ParamCustomPageSize Height: 2 points 216.00 1020.00
*ParamCustomPageSize WidthOffset: 3 points 0 0
*ParamCustomPageSize HeightOffset: 4 points 0 0
*ParamCustomPageSize Orientation: 5 int 0 0
*RequiresPageRegion All: True
*OpenUI *InputSlot/Media Source: PickOne
*OrderDependency: 20.0 AnySetup *InputSlot
*DefaultInputSlot: Tray1
*InputSlot Tray1/Tray 1: "
1 dict dup /MediaPosition null 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 2 put put setpagedevice
<< /ManualFeed false >> setpagedevice"
*End
*InputSlot Tray2/Tray 2: "
1 dict dup /MediaPosition null 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 2 put put setpagedevice
<< /ManualFeed false >> setpagedevice"
*End
*InputSlot Tray3/Tray 3: "
1 dict dup /MediaPosition null put setpagedevice
userdict /lms
currentpagedevice /InputAttributes get 3 known { 3 }{ 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 2 put put setpagedevice
<< /ManualFeed false >> setpagedevice"
*End
*InputSlot Tray4/Tray 4: "
1 dict dup /MediaPosition null put setpagedevice
userdict /lms
currentpagedevice /InputAttributes get 5 known { 5 }{ 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 2 put put setpagedevice
<< /ManualFeed false >> setpagedevice"
*End
*InputSlot Tray5/Tray 5: "
1 dict dup /MediaPosition null put setpagedevice
userdict /lms
currentpagedevice /InputAttributes get 6 known { 6 }{ 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 2 put put setpagedevice
<< /ManualFeed false >> setpagedevice"
*End
*InputSlot MultipurposeFeeder/Multipurpose Feeder: "
1 dict dup /MediaPosition null put setpagedevice
userdict /lms
currentpagedevice /InputAttributes get 4 known { 4 }{ 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 2 put put setpagedevice
<< /ManualFeed false >> setpagedevice"
*End
*InputSlot EnvFeeder/Envelope Feeder: "
1 dict dup /MediaPosition null put setpagedevice
currentpagedevice /InputAttributes get 2 known
{ 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
1 dict dup/InputAttributes 1 dict dup /Priority [2] put put setpagedevice }
{ 1 dict dup /ManualFeed true put setpagedevice }ifelse"
*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"
*End
*?InputSlot: "
gsave
[(Tray1) (Tray2) (EnvFeeder) (ManualPaper) (ManualEnv) (Tray3) (MultipurposeFeeder) (Tray4) (Tray5)]
statusdict /papertray get exec {get exec} stopped {pop pop (Unknown)}
if
= flush
grestore"
*End
*CloseUI: *InputSlot
*OpenGroup: InstallableOptions/Installable Options
*OpenUI *Trays: PickOne
*OrderDependency: 0.0 AnySetup *Trays
*DefaultTrays: Tray1
*Trays Tray1/Tray 1: ""
*Trays Tray12/Tray 1+2: ""
*Trays Tray123/Tray 1+2+3: ""
*Trays Tray1234/Tray 1+2+3+4: ""
*Trays Tray12345/Tray 1+2+3+4+5: ""
*?Trays: "
gsave
currentpagedevice /InputAttributes get
dup 6 get null eq
{dup 5 get null eq
{dup 3 get null eq
{dup 1 get null eq
{(Tray1)} {(Tray12)}
ifelse}
{(Tray123)}
ifelse}
{(Tray1234)}
ifelse}
{(Tray12345)}
ifelse
= flush
pop
grestore"
*End
*CloseUI: *Trays
*OpenUI *OptDuplex/Duplex: PickOne
*OrderDependency: 0.0 AnySetup *OptDuplex
*DefaultOptDuplex: InstalledM
*OptDuplex InstalledM/Installed: ""
*OptDuplex NotInstalledM/Not Installed: ""
*?OptDuplex: "
gsave
statusdict /duplexer get exec
true eq {(InstalledM)} {(NotInstalledM)} ifelse
= flush
grestore
"
*End
*CloseUI: *OptDuplex
*OpenUI *Flash: PickOne
*OrderDependency: 0.0 AnySetup *Flash
*DefaultFlash: InstalledF
*Flash NotInstalledF/Not Installed: ""
*Flash InstalledF/Installed: ""
*?Flash: "
(%flash%) devstatus
false eq {(NotInstalledF)} {(InstalledF)} ifelse
= flush
"
*End
*CloseUI: *Flash
*OpenUI *EnvFeeder/Envelope Feeder: PickOne
*OrderDependency: 0.0 AnySetup *EnvFeeder
*DefaultEnvFeeder: InstalledM
*EnvFeeder NotInstalledM/Not Installed: ""
*EnvFeeder InstalledM/Installed: ""
*?EnvFeeder: "
gsave
currentpagedevice /InputAttributes get
dup dup
2 known {2 get null eq {(NotInstalledM)} {(InstalledM)} ifelse} {(NotInstalledM)} ifelse
= flush
grestore"
*End
*CloseUI: *EnvFeeder
*OpenUI *OutputFinisher/Output Finisher: PickOne
*OrderDependency: 0.0 AnySetup *OutputFinisher
*DefaultOutputFinisher: InstalledM
*OutputFinisher NotInstalledM/Not Installed: ""
*OutputFinisher InstalledM/Installed: ""
*?OutputFinisher: "
%%?BeginFeatureQuery: *OutputFinisher
(%Engine%) currentdevparams dup /StaplerInstalled known
{ /StaplerInstalled get}
{ pop false } ifelse
{(InstalledM)}{(NotInstalledM)} ifelse print(n)print
%%?EndFeatureQuery: *OutputFinisher"
*End
*CloseUI: *OutputFinisher
*OpenUI *OptOutputBins/Output Bins: PickOne
*OrderDependency: 0.0 AnySetup *OptOutputBins
*DefaultOptOutputBins: StandardBin
*OptOutputBins StandardBin/Standard Bin: ""
*OptOutputBins OBin1/1 Optional Bin: ""
*OptOutputBins OBin2/2 Optional Bins: ""
*OptOutputBins OBin3/3 Optional Bins: ""
*OptOutputBins OBin5/5 Optional Bins: ""
*OptOutputBins OBin6/6 Optional Bins: ""
*OptOutputBins 10OptnlBins/10 Optional Bins: ""
*?OptOutputBins: "
gsave
currentpagedevice /OutputAttributes get
10 -1 0 {
exch dup 3 -1 roll dup /count exch def get null eq {}{count exit} ifelse
} for
[(StandardBin)(OBin1)(OBin2)(OBin3)()(OBin5)(OBin6)()()()(10OptnlBins)] exch get
= flush
grestore"
*End
*CloseUI: *OptOutputBins
*CloseGroup: InstallableOptions
*OpenGroup: Quality/Quality
*OpenUI *Resolution: PickOne
*OrderDependency: 11.0 AnySetup *Resolution
*DefaultResolution: 1200x600dpi
*Resolution 600dpi/600 dpi: "<< /HWResolution [600 600] >> setpagedevice"
*Resolution 1200dpi/1200 dpi: "<< /HWResolution [1200 1200] >> setpagedevice"
*Resolution 1200x600dpi/1200 Image Quality: "
1 dict dup /HWResolution [600 600] put setpagedevice
<< /DeviceRenderingInfo << /Type 105 /ImageEnhancement 1 >> >> setpagedevice
<< /DeviceRenderingInfo << /Type 105 /ImageEnhancementType 2 >> >> setpagedevice"
*End
*Resolution 2400x600dpi/2400 Image Quality: "
1 dict dup /HWResolution [600 600] put setpagedevice
<< /DeviceRenderingInfo << /Type 105 /ImageEnhancement 1 >> >> setpagedevice
<< /DeviceRenderingInfo << /Type 105 /ImageEnhancementType 4 >> >> 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
*OpenUI *TonerDarkness/Toner Darkness: PickOne
*OrderDependency: 16.0 AnySetup *TonerDarkness
*DefaultTonerDarkness: PrinterS
*TonerDarkness PrinterS/Printer Setting: ""
*TonerDarkness 1: "<< /DeviceRenderingInfo << /Type 105 /PrintDarkness 1 /TonerSaver true >> >> setpagedevice"
*TonerDarkness 2: "<< /DeviceRenderingInfo << /Type 105 /PrintDarkness 2 /TonerSaver true >> >> setpagedevice"
*TonerDarkness 3: "<< /DeviceRenderingInfo << /Type 105 /PrintDarkness 3 /TonerSaver true >> >> setpagedevice"
*TonerDarkness 4: "<< /DeviceRenderingInfo << /Type 105 /PrintDarkness 4 /TonerSaver true >> >> setpagedevice"
*TonerDarkness 5: "<< /DeviceRenderingInfo << /Type 105 /PrintDarkness 5 /TonerSaver true >> >> setpagedevice"
*TonerDarkness 6: "<< /DeviceRenderingInfo << /Type 105 /PrintDarkness 1 /TonerSaver false >> >> setpagedevice"
*TonerDarkness 7: "<< /DeviceRenderingInfo << /Type 105 /PrintDarkness 2 /TonerSaver false >> >> setpagedevice"
*TonerDarkness 8: "<< /DeviceRenderingInfo << /Type 105 /PrintDarkness 3 /TonerSaver false >> >> setpagedevice"
*TonerDarkness 9: "<< /DeviceRenderingInfo << /Type 105 /PrintDarkness 4 /TonerSaver false >> >> setpagedevice"
*TonerDarkness 10: "<< /DeviceRenderingInfo << /Type 105 /PrintDarkness 5 /TonerSaver false >> >> setpagedevice"
*?TonerDarkness: "
gsave
currentpagedevice /DeviceRenderingInfo get dup /TonerSaver get
true eq {/PrintDarkness get}{/PrintDarkness get 5 add} ifelse
= flush
grestore"
*End
*CloseUI: *TonerDarkness
*OpenUI *GrayCorrection/Gray Correction: PickOne
*OrderDependency: 12.0 AnySetup *GrayCorrection
*DefaultGrayCorrection: PrinterS
*GrayCorrection PrinterS/Printer Setting: ""
*GrayCorrection Auto: ""
*GrayCorrection FalseM/Off: ""
*?GrayCorrection: "
gsave
2 dict
dup /Automatic (Auto) put
dup /Off (FalseM) put
currentpagedevice /DeviceRenderingInfo get /ColorCorrection get
get = flush
grestore"
*End
*CloseUI: *GrayCorrection
*OpenUI *LexPixelBoost/Pixel Boost: PickOne
*OrderDependency: 190.0 AnySetup *LexPixelBoost
*DefaultLexPixelBoost: PrinterS
*LexPixelBoost PrinterS/Printer Setting: ""
*LexPixelBoost False/Off: ""
*LexPixelBoost Fonts: ""
*LexPixelBoost Horizontally: ""
*LexPixelBoost Vertically: ""
*LexPixelBoost BothDirections/Both directions: ""
*CloseUI: *LexPixelBoost
*OpenUI *LexBrightness/Brightness: PickOne
*OrderDependency: 185.0 AnySetup *LexBrightness
*DefaultLexBrightness: PrinterS
*LexBrightness PrinterS/Printer Setting: ""
*LexBrightness -6/ -6: "<< /DeviceRenderingInfo << /ImageBrightness -6 >> >> setpagedevice"
*LexBrightness -5/ -5: "<< /DeviceRenderingInfo << /ImageBrightness -5 >> >> setpagedevice"
*LexBrightness -4/ -4: "<< /DeviceRenderingInfo << /ImageBrightness -4 >> >> setpagedevice"
*LexBrightness -3/ -3: "<< /DeviceRenderingInfo << /ImageBrightness -3 >> >> setpagedevice"
*LexBrightness -2/ -2: "<< /DeviceRenderingInfo << /ImageBrightness -2 >> >> setpagedevice"
*LexBrightness -1/ -1: "<< /DeviceRenderingInfo << /ImageBrightness -1 >> >> setpagedevice"
*LexBrightness 0/ 0: "<< /DeviceRenderingInfo << /ImageBrightness 0 >> >> setpagedevice"
*LexBrightness +1/ +1: "<< /DeviceRenderingInfo << /ImageBrightness 1 >> >> setpagedevice"
*LexBrightness +2/ +2: "<< /DeviceRenderingInfo << /ImageBrightness 2 >> >> setpagedevice"
*LexBrightness +3/ +3: "<< /DeviceRenderingInfo << /ImageBrightness 3 >> >> setpagedevice"
*LexBrightness +4/ +4: "<< /DeviceRenderingInfo << /ImageBrightness 4 >> >> setpagedevice"
*LexBrightness +5/ +5: "<< /DeviceRenderingInfo << /ImageBrightness 5 >> >> setpagedevice"
*LexBrightness +6/ +6: "<< /DeviceRenderingInfo << /ImageBrightness 6 >> >> setpagedevice"
*?LexBrightness: "
gsave
currentpagedevice /DeviceRenderingInfo get /ImageBrightness get
= flush
grestore
"
*End
*CloseUI: *LexBrightness
*OpenUI *LexContrast/Contrast: PickOne
*OrderDependency: 190.0 AnySetup *LexContrast
*DefaultLexContrast: PrinterS
*LexContrast PrinterS/Printer Setting: ""
*LexContrast 0: "<< /DeviceRenderingInfo << /ImageContrast 0 >> >> setpagedevice"
*LexContrast 1: "<< /DeviceRenderingInfo << /ImageContrast 1 >> >> setpagedevice"
*LexContrast 2: "<< /DeviceRenderingInfo << /ImageContrast 2 >> >> setpagedevice"
*LexContrast 3: "<< /DeviceRenderingInfo << /ImageContrast 3 >> >> setpagedevice"
*LexContrast 4: "<< /DeviceRenderingInfo << /ImageContrast 4 >> >> setpagedevice"
*LexContrast 5: "<< /DeviceRenderingInfo << /ImageContrast 5 >> >> setpagedevice"
*?LexContrast: "
gsave
currentpagedevice /DeviceRenderingInfo get /ImageContrast get
= flush
grestore
"
*End
*CloseUI: *LexContrast
*OpenUI *LexLineDetail/Enhance Fine Lines: PickOne
*OrderDependency: 180.0 AnySetup *LexLineDetail
*DefaultLexLineDetail: PrinterS
*LexLineDetail PrinterS/Printer Setting: ""
*LexLineDetail FalseF/Off: "<< /DeviceRenderingInfo << /LineDetail /Off >> >> setpagedevice"
*LexLineDetail TrueF/On: "<< /DeviceRenderingInfo << /LineDetail /On >> >> setpagedevice"
*?LexLineDetail: "
gsave
2 dict
dup /On (TrueF) put
dup /Off (FalseF) put
currentpagedevice /DeviceRenderingInfo get /LineDetail get
= flush
grestore
"
*End
*CloseUI: *LexLineDetail
*OpenUI *LexMirror/Mirror: Boolean
*OrderDependency: 500.0 AnySetup *LexMirror
*DefaultLexMirror: False
*LexMirror False/Off: ""
*LexMirror True/On: "<< /Install { currentpagedevice /PageSize get 0 get 0 translate -1 1 scale } >> setpagedevice"
*CloseUI: *LexMirror
*CloseGroup: Quality
*OpenGroup: Paper/Paper
*OpenUI *MediaType/Paper Type: PickOne
*OrderDependency: 40.0 AnySetup *MediaType
*DefaultMediaType: PrinterS
*MediaType PrinterS/Printer Setting: ""
*MediaType Plain/Plain Paper: "<< /MediaType (Plain) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType Card/Card Stock: "<< /MediaType (Card Stock) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType Transparency: "<< /MediaType (Transparency) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType Labels/Labels (Paper): "<< /MediaType (Labels) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType Vinyl/Vinyl Labels: "<< /MediaType (Vinyl Labels) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType Bond: "<< /MediaType (Bond) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType Envelope: "<< /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType Letterhead: "<< /MediaType (Letterhead) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType Preprint/Preprinted: "<< /MediaType (Preprinted) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType Colored/Colored Paper: "<< /MediaType (Colored Paper) /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: "<< /MediaType (Rough) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType Recycled: "<< /MediaType (Recycled) /Policies << /MediaType 2 >> >> setpagedevice"
*MediaType RoughEnvelope/Rough Envelope: "<< /MediaType (Rough Envelope) /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 Type 6: "<< /MediaType (Custom Type 6) /Policies << /MediaType 2 >> >> setpagedevice"
*CloseUI: *MediaType
*OpenUI *LexBlankPage/Print Blank Pages: PickOne
*OrderDependency: 175.0 AnySetup *LexBlankPage
*DefaultLexBlankPage: PrinterS
*LexBlankPage PrinterS/Printer Setting: ""
*LexBlankPage False/Off: ""
*LexBlankPage True/On: ""
*CloseUI: *LexBlankPage
*OpenUI *OutputBin/Output Bin: PickOne
*OrderDependency: 56.0 AnySetup *OutputBin
*DefaultOutputBin: PrinterS
*OutputBin PrinterS/Printer Setting: ""
*OutputBin StandardBin/Standard Bin: "
<< /OutputAttributes << 0 << /OutputType (TOP OUTPUT BIN) >> >> >> setpagedevice
<< /OutputType (TOP OUTPUT BIN) >> setpagedevice"
*End
*OutputBin Bin1/Bin 1: "
<< /OutputAttributes << 1 << /OutputType (OPTIONAL OUTBIN 1) >> >> >> setpagedevice
<< /OutputType (OPTIONAL OUTBIN 1) >> setpagedevice"
*End
*OutputBin Bin2/Bin 2: "
<< /OutputAttributes << 2 << /OutputType (OPTIONAL OUTBIN 2) >> >> >> setpagedevice
<< /OutputType (OPTIONAL OUTBIN 2) >> setpagedevice"
*End
*OutputBin Bin3/Bin 3: "
<< /OutputAttributes << 3 << /OutputType (OPTIONAL OUTBIN 3) >> >> >> setpagedevice
<< /OutputType (OPTIONAL OUTBIN 3) >> setpagedevice"
*End
*OutputBin Bin4/Bin 4: "
<< /OutputAttributes << 4 << /OutputType (OPTIONAL OUTBIN 4) >> >> >> setpagedevice
<< /OutputType (OPTIONAL OUTBIN 4) >> setpagedevice"
*End
*OutputBin Bin5/Bin 5: "
<< /OutputAttributes << 5 << /OutputType (OPTIONAL OUTBIN 5) >> >> >> setpagedevice
<< /OutputType (OPTIONAL OUTBIN 5) >> setpagedevice"
*End
*OutputBin Bin6/Bin 6: "
<< /OutputAttributes << 6 << /OutputType (OPTIONAL OUTBIN 6) >> >> >> setpagedevice
<< /OutputType (OPTIONAL OUTBIN 6) >> setpagedevice"
*End
*OutputBin Bin7/Bin 7: "
<< /OutputAttributes << 7 << /OutputType (OPTIONAL OUTBIN 7) >> >> >> setpagedevice
<< /OutputType (OPTIONAL OUTBIN 7) >> setpagedevice"
*End
*OutputBin Bin8/Bin 8: "
<< /OutputAttributes << 8 << /OutputType (OPTIONAL OUTBIN 8) >> >> >> setpagedevice
<< /OutputType (OPTIONAL OUTBIN 8) >> setpagedevice"
*End
*OutputBin Bin9/Bin 9: "
<< /OutputAttributes << 9 << /OutputType (OPTIONAL OUTBIN 9) >> >> >> setpagedevice
<< /OutputType (OPTIONAL OUTBIN 9) >> setpagedevice"
*End
*OutputBin Bin10/Bin 10: "
<< /OutputAttributes << 10 << /OutputType (OPTIONAL OUTBIN 10) >> >> >> setpagedevice
<< /OutputType (OPTIONAL OUTBIN 10) >> setpagedevice"
*End
*CloseUI: *OutputBin
*CloseGroup: Paper
*OpenGroup: Finishing/Finishing
*OpenUI *Duplex: PickOne
*OrderDependency: 0.0 AnySetup *Duplex
*DefaultDuplex: None
*Duplex 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
*OpenUI *Collate/Collation: Boolean
*OrderDependency: 50.0 AnySetup *Collate
*DefaultCollate: True
*Collate False/Off: "<< /Collate false >> setpagedevice"
*Collate True/On: "<< /Collate true >> setpagedevice"
*?Collate: "
gsave
currentpagedevice /Collate get
{(True)}{(False)} ifelse
= flush
grestore"
*End
*CloseUI: *Collate
*OpenUI *SepPages/Separator Pages: PickOne
*OrderDependency: 51.0 AnySetup *SepPages
*DefaultSepPages: PrinterS
*SepPages PrinterS/Printer Setting: ""
*SepPages NoneF/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)}
{(NoneF)}ifelse
}ifelse
}ifelse
= flush
grestore"
*End
*CloseUI: *SepPages
*OpenUI *SepSource/Separator Source: PickOne
*OrderDependency: 52.0 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 Tray3/Tray 3: "<< /SlipSheetDetails << /Type 96 /SlipSheetSource 3 >> >> setpagedevice"
*SepSource Tray4/Tray 4: "<< /SlipSheetDetails << /Type 96 /SlipSheetSource 5 >> >> setpagedevice"
*SepSource Tray5/Tray 5: "<< /SlipSheetDetails << /Type 96 /SlipSheetSource 6 >> >> setpagedevice"
*SepSource MultipurposeFeeder/Multipurpose Feeder: "<< /SlipSheetDetails << /Type 96 /SlipSheetSource 4 >> >> setpagedevice"
*SepSource EnvFeeder/Envelope Feeder: "<< /SlipSheetDetails << /Type 96 /SlipSheetSource 2 >> >> setpagedevice"
*?SepSource: "
gsave
currentpagedevice /SlipSheetDetails get /SlipSheetSource get
dup dup dup dup dup dup
6 eq {(Tray6)}
{5 eq {(Tray4)}
{4 eq {(MultipurposeFeeder)}
{3 eq {(Tray3)}
{2 eq {(EnvFeeder)}
{1 eq {(Tray2)}
{0 eq {(Tray1)}{(Off)}
ifelse}
ifelse}
ifelse}
ifelse}
ifelse}
ifelse}
ifelse
= flush
grestore"
*End
*CloseUI: *SepSource
*OpenUI *Offset/Offset Pages: PickOne
*OrderDependency: 60.0 AnySetup *Offset
*DefaultOffset: PrinterS
*Offset PrinterS/Printer Setting: ""
*Offset None: "<< /Jog 0 >> setpagedevice"
*Offset Jobs/Between Jobs: "<< /Jog 2 >> setpagedevice"
*Offset Copies/Between Copies: "<< /Jog 3 >> setpagedevice"
*?Offset: "
gsave
currentpagedevice /Jog get
0 eq {(None)}{2 eq {(Jobs)}{(Copies)} ifelse} ifelse
= flush
grestore"
*End
*CloseUI: *Offset
*OpenUI *StapleJob/Staple Job: PickOne
*OrderDependency: 170.0 AnySetup *StapleJob
*DefaultStapleJob: PrinterS
*StapleJob PrinterS/Printer Setting: ""
*StapleJob FalseM/Off: "<< /Staple 0 >> setpagedevice"
*StapleJob TrueM/On: "<< /Staple 3 >> setpagedevice"
*?StapleJob: "
gsave
currentpagedevice /Staple get
0 eq {(FalseM)}{(TrueM)} ifelse
= flush
grestore"
*End
*CloseUI: *StapleJob
*CloseGroup: Finishing
*DefaultFont: Courier
*% End of T650.ppd, 46673 bytes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment