*PPD-Adobe: "4.2"
*% Adobe Systems Printer Description File
*% For "QMS 4525 Print System" version 2011.22
*% Produced by QMS, Inc.
*% Date: 8/23/95
*% Modified: 2/7/96
*FormatVersion: "4.2"
*FileVersion: "3.0"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
*PCFileName: "QMS4525.PPD"
*OpenUI *OutputBin: PickOne
*OrderDependency: 20 AnySetup *OutputBin
*DefaultOutputBin: Tray_1
*OutputBin Tray_1: "
currentpagedevice /OutputAttributes get 1 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [1] put
put setpagedevice
} ifelse"
*End
*OutputBin Tray_2: "
currentpagedevice /OutputAttributes get 2 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [2] put
put setpagedevice
} ifelse"
*End
*OutputBin Tray_3: "
currentpagedevice /OutputAttributes get 3 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [3] put
put setpagedevice
} ifelse"
*End
*OutputBin Tray_4: "
currentpagedevice /OutputAttributes get 4 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [4] put
put setpagedevice
} ifelse"
*End
*OutputBin Tray_5: "
currentpagedevice /OutputAttributes get 5 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [5] put
put setpagedevice
} ifelse"
*End
*OutputBin Tray_6: "
currentpagedevice /OutputAttributes get 6 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [6] put
put setpagedevice
} ifelse"
*End
*OutputBin Tray_7: "
currentpagedevice /OutputAttributes get 7 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [7] put
put setpagedevice
} ifelse"
*End
*OutputBin Tray_8: "
currentpagedevice /OutputAttributes get 8 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [8] put
put setpagedevice
} ifelse"
*End
*OutputBin Tray_9: "
currentpagedevice /OutputAttributes get 9 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [9] put
put setpagedevice
} ifelse"
*End
*OutputBin Tra_10: "
currentpagedevice /OutputAttributes get 10 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [10] put
put setpagedevice
} ifelse"
*End
*OutputBin Tra_11: "
currentpagedevice /OutputAttributes get 11 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [11] put
put setpagedevice
} ifelse"
*End
*OutputBin Tra_12: "
currentpagedevice /OutputAttributes get 12 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [12] put
put setpagedevice
} ifelse"
*End
*OutputBin Tra_13: "
currentpagedevice /OutputAttributes get 13 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [13] put
put setpagedevice
} ifelse"
*End
*OutputBin Tra_14: "
currentpagedevice /OutputAttributes get 14 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [14] put
put setpagedevice
} ifelse"
*End
*OutputBin Tra_15: "
currentpagedevice /OutputAttributes get 15 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [15] put
put setpagedevice
} ifelse"
*End
*OutputBin Tra_16: "
currentpagedevice /OutputAttributes get 16 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [16] put
put setpagedevice
} ifelse"
*End
*OutputBin Tra_17: "
currentpagedevice /OutputAttributes get 17 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [17] put
put setpagedevice
} ifelse"
*End
*OutputBin Tra_18: "
currentpagedevice /OutputAttributes get 18 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [18] put
put setpagedevice
} ifelse"
*End
*OutputBin Tra_19: "
currentpagedevice /OutputAttributes get 19 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [19] put
put setpagedevice
} ifelse"
*End
*OutputBin Tr_20: "
currentpagedevice /OutputAttributes get 20 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [20] put
put setpagedevice
} ifelse"
*End
*OutputBin Tr_21: "
currentpagedevice /OutputAttributes get 21 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [21] put
put setpagedevice
} ifelse"
*End
*OutputBin Tr_22: "
currentpagedevice /OutputAttributes get 22 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [22] put
put setpagedevice
} ifelse"
*End
*OutputBin Tr_23: "
currentpagedevice /OutputAttributes get 23 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [23] put
put setpagedevice
} ifelse"
*End
*OutputBin Tr_24: "
currentpagedevice /OutputAttributes get 24 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [24] put
put setpagedevice
} ifelse"
*End
*OutputBin Tr_25: "
currentpagedevice /OutputAttributes get 25 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [25] put
put setpagedevice
} ifelse"
*End
*OutputBin Tr_26: "
currentpagedevice /OutputAttributes get 26 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [26] put
put setpagedevice
} ifelse"
*End
*OutputBin Tr_27: "
currentpagedevice /OutputAttributes get 27 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [27] put
put setpagedevice
} ifelse"
*End
*OutputBin Tr_28: "
currentpagedevice /OutputAttributes get 28 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [28] put
put setpagedevice
} ifelse"
*End
*OutputBin Tr_29: "
currentpagedevice /OutputAttributes get 29 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [29] put
put setpagedevice
} ifelse"
*End
*OutputBin T_30: "
currentpagedevice /OutputAttributes get 30 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [30] put
put setpagedevice
} ifelse"
*End
*OutputBin T_31: "
currentpagedevice /OutputAttributes get 31 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [31] put
put setpagedevice
} ifelse"
*End
*OutputBin T_32: "
currentpagedevice /OutputAttributes get 32 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [32] put
put setpagedevice
} ifelse"
*End
*OutputBin T_33: "
currentpagedevice /OutputAttributes get 33 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [33] put
put setpagedevice
} ifelse"
*End
*OutputBin T_34: "
currentpagedevice /OutputAttributes get 34 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [34] put
put setpagedevice
} ifelse"
*End
*OutputBin T_35: "
currentpagedevice /OutputAttributes get 35 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [35] put
put setpagedevice
} ifelse"
*End
*OutputBin T_36: "
currentpagedevice /OutputAttributes get 36 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [36] put
put setpagedevice
} ifelse"
*End
*OutputBin T_37: "
currentpagedevice /OutputAttributes get 37 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [37] put
put setpagedevice
} ifelse"
*End
*OutputBin T_38: "
currentpagedevice /OutputAttributes get 38 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [38] put
put setpagedevice
} ifelse"
*End
*OutputBin T_39: "
currentpagedevice /OutputAttributes get 39 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [39] put
put setpagedevice
} ifelse"
*End
*OutputBin _40: "
currentpagedevice /OutputAttributes get 40 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [40] put
put setpagedevice
} ifelse"
*End
*OutputBin Side: "
currentpagedevice /OutputAttributes get 0 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /OutputAttributes
1 dict dup /Priority [0] put
put setpagedevice
} ifelse"
*End
*?OutputBin: "
save
41 dict
dup /1 (Tray_1) put
dup /2 (Tray_2) put
dup /3 (Tray_3) put
dup /4 (Tray_4) put
dup /5 (Tray_5) put
dup /6 (Tray_6) put
dup /7 (Tray_7) put
dup /8 (Tray_8) put
dup /9 (Tray_9) put
dup /10 (Tra_10) put
dup /11 (Tra_11) put
dup /12 (Tra_12) put
dup /13 (Tra_13) put
dup /14 (Tra_14) put
dup /15 (Tra_15) put
dup /16 (Tra_16) put
dup /17 (Tra_17) put
dup /18 (Tra_18) put
dup /19 (Tra_19) put
dup /20 (Tr_20) put
dup /21 (Tr_21) put
dup /22 (Tr_22) put
dup /23 (Tr_23) put
dup /24 (Tr_24) put
dup /25 (Tr_25) put
dup /26 (Tr_26) put
dup /27 (Tr_27) put
dup /28 (Tr_28) put
dup /29 (Tr_29) put
dup /30 (T_30) put
dup /31 (T_31) put
dup /32 (T_32) put
dup /33 (T_33) put
dup /34 (T_34) put
dup /35 (T_35) put
dup /36 (T_36) put
dup /37 (T_37) put
dup /38 (T_38) put
dup /39 (T_39) put
dup /40 (_40) put
dup /41 (Side) put
currentpagedevice /OutputAttributes get
dup /Priority known
{ /Priority get 0 get ( ) cvs cvn get }
{
dup length 1 eq
{ {pop} forall ( ) cvs cvn get }
{ pop pop (Unknown) } ifelse
} ifelse
= flush
restore
"
*End
*CloseUI: *OutputBin
*OpenUI *InputSlot: PickOne
*OrderDependency: 20 AnySetup *InputSlot
*DefaultInputSlot: Upper
*InputSlot Upper: "
currentpagedevice /InputAttributes get 2 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /InputAttributes
1 dict dup /Priority [2] put
put setpagedevice
} ifelse"
*End
*InputSlot Lower: "
currentpagedevice /InputAttributes get 1 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /InputAttributes
1 dict dup /Priority [1] put
put setpagedevice
} ifelse"
*End
*?InputSlot: "
save
3 dict
dup /2 (Upper) put
dup /1 (Lower) put
currentpagedevice /InputAttributes get
dup /Priority known
{ /Priority get 0 get ( ) cvs cvn get }
{
dup length 1 eq
{ {pop} forall ( ) cvs cvn get }
{ pop pop (Unknown) } ifelse
} ifelse
= flush
restore
[(Unknown) (Upper) (Lower)]
currentpagedevice /InputAttributes get
/Priority get aload pop dup 2 gt {pop 3} if
get = flush restore"
*End
*CloseUI: *InputSlot
*% Font Information
*%
*DefaultFont: Courier
*Font AvantGarde-Book: Standard "(001.002)"
*Font AvantGarde-BookOblique: Standard "(001.002)"
*Font AvantGarde-Demi: Standard "(001.003)"
*Font AvantGarde-DemiOblique: Standard "(001.003)"
*Font Bookman-Demi: Standard "(001.001)"
*Font Bookman-DemiItalic: Standard "(001.001)"
*Font Bookman-Light: Standard "(001.001)"
*Font Bookman-LightItalic: Standard "(001.001)"
*Font Courier: Standard "(002.003)"
*Font Courier-Bold: Standard "(002.003)"
*Font Courier-BoldOblique: Standard "(002.003)"
*Font Courier-Oblique: Standard "(002.003)"
*Font Garamond-Bold: Standard "(001.000)"
*Font Garamond-BoldItalic: Standard "(001.000)"
*Font Garamond-Light: Standard "(001.000)"
*Font Garamond-LightItalic: Standard "(001.000)"
*Font Helvetica: Standard "(001.006)"
*Font Helvetica-Bold: Standard "(001.007)"
*Font Helvetica-BoldOblique: Standard "(001.007)"
*Font Helvetica-Condensed: Standard "(001.001)"
*Font Helvetica-Condensed-Bold: Standard "(001.002)"
*Font Helvetica-Condensed-BoldObl: Standard "(001.002)"
*Font Helvetica-Condensed-Oblique: Standard "(001.001)"
*Font Helvetica-Narrow: Standard "(001.006)"
*Font Helvetica-Narrow-Bold: Standard "(001.007)"
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007)"
*Font Helvetica-Narrow-Oblique: Standard "(001.006)"
*Font Helvetica-Oblique: Standard "(001.006)"
*Font NewCenturySchlbk-Bold: Standard "(001.006)"
*Font NewCenturySchlbk-BoldItalic: Standard "(001.004)"
*Font NewCenturySchlbk-Italic: Standard "(001.003)"
*Font NewCenturySchlbk-Roman: Standard "(001.004)"
*Font Palatino-Bold: Standard "(001.002)"
*Font Palatino-BoldItalic: Standard "(001.002)"
*Font Palatino-Italic: Standard "(001.002)"
*Font Palatino-Roman: Standard "(001.001)"
*Font Symbol: Special "(001.007)"
*Font Times-Bold: Standard "(001.007)"
*Font Times-BoldItalic: Standard "(001.009)"
*Font Times-Italic: Standard "(001.007)"
*Font Times-Roman: Standard "(001.007)"
*Font ZapfChancery-MediumItalic: Standard "(001.003)"
*Font ZapfDingbats: Special "(001.002)"
*?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
*% Printer Messages (verbatim from printer):
*%
*Message: "%%[ exitserver: permanent state may be changed ]%%"
*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
*Message: "\FontName\ not found, using Courier"