home *** CD-ROM | disk | FTP | other *** search
/ Soft 19 / Soft19.iso / win95-rc / win95_15.cab / ibm4079.spd < prev    next >
PostScript Printer Description  |  1995-07-11  |  6KB  |  177 lines

  1. *PPD-Adobe: "4.1"
  2. *% IBM4079.spd: Simplified form of IBM4079.ppd
  3. *PCFileName: "IBM4079.PPD"
  4. *Product: "(IBM Color Jetprinter PS 4079)"
  5. *PSVersion: "(250.0   )"
  6. *ModelName: "IBM 4079 Color Jetprinter PS"
  7. *NickName: "IBM 4079 Color Jetprinter PS"
  8. *OpenUI *Option1/Printer Memory: PickOne
  9. *DefaultOption1: None
  10. *Option1 None/4 MB Printer Memory: ""
  11. *Option1 6Meg/6 MB Printer Memory: ""
  12. *Option1 8Meg/8 MB Printer Memory: ""
  13. *Option1 10Meg/10 MB Printer Memory: ""
  14. *Option1 12Meg/12 MB Printer Memory: ""
  15. *Option1 16Meg/16 MB Printer Memory: ""
  16. *CloseUI: *Option1
  17. *LanguageLevel: "1"
  18. *FreeVM: "369000"
  19. *ColorDevice: True
  20. *Password: "0"
  21. *ExitServer: "
  22.  count 0 eq
  23.  {                       % password not on the stack
  24.   true
  25.  }
  26.  {                       % check password for validity
  27.   dup
  28.   statusdict begin
  29.   checkpassword
  30.   end %statusdict
  31.   not
  32.  } ifelse
  33.  {                       % password invalid or missing
  34.   (WARNING! Cannot perform exitserver.) print
  35.   (Invalid password.) print
  36.   (Please contact system support.) print flush
  37.   quit
  38.  } if
  39.  serverdict begin exitserver
  40.  "
  41. *End
  42. *DefaultResolution: 360dpi
  43. *Resolution 360dpi: ""
  44. *?Resolution: "
  45.  save
  46.   initgraphics
  47.   0 0 matrix defaultmatrix transform
  48.   0 72 matrix defaultmatrix transform
  49.   3 -1 roll sub dup mul
  50.   3 1 roll exch sub dup mul
  51.   add sqrt round cvi
  52.   (          ) cvs print (dpi) print flush
  53.  restore
  54.  "
  55. *End
  56. *ScreenFreq: "60.0"
  57. *ScreenAngle: "24.0"
  58. *OpenUI *PageSize:  PickOne
  59. *OrderDependency: 30 AnySetup *PageSize
  60. *DefaultPageSize: Letter
  61. *PageSize Letter: "statusdict begin /letter true setpapersize end"
  62. *PageSize Legal: "statusdict begin /legal true setpapersize end"
  63. *PageSize B5: "statusdict begin /b5 true setpapersize end"
  64. *PageSize A4: "statusdict begin /a4 true setpapersize end"
  65. *PageSize Executive: "statusdict begin /executivepage true setpapersize end"
  66. *PageSize A3: "statusdict begin /a3 true setpapersize end"
  67. *PageSize Tabloid: "statusdict begin /11x17 true setpapersize end"
  68. *PageSize C10/C10 Envelope: "
  69.  statusdict begin /4.125x9.5envelope false setpapersize end
  70.  0 297 translate 270 rotate"
  71. *End
  72. *PageSize DL/DL Envelope: "
  73.  statusdict begin /110x220envelope false setpapersize end
  74.  0 311 translate 270 rotate"
  75. *End
  76. *?PageSize: "
  77.  save statusdict begin
  78.   9 dict begin
  79.   /letter (Letter) def
  80.   /legal (Legal) def
  81.   /b5 (B5) def
  82.   /a4 (A4) def
  83.   /executivepage (Executive) def
  84.   /a3 (A3) def
  85.   /11x17 (Tabloid) def
  86.   /4.125x9.5envelope (C10/C10 Envelope) def
  87.   /110x220envelope (DL/DL Envelope) def
  88.   defaultpagesize pop
  89.   { load exec } stopped not
  90.           {= flush}
  91.           {(Unknown) = flush}
  92.   ifelse
  93.   end             %temp
  94.  end             %statusdict
  95.  restore
  96.  "
  97. *End
  98. *CloseUI: *PageSize
  99. *OpenUI *PageRegion:  PickOne
  100. *OrderDependency: 40 AnySetup *PageRegion
  101. *DefaultPageRegion: Letter
  102. *PageRegion Letter: "letter"
  103. *PageRegion Legal: "legal"
  104. *PageRegion B5: "b5"
  105. *PageRegion A4: "a4"
  106. *PageRegion Executive: "executivepage"
  107. *PageRegion A3: "a3"
  108. *PageRegion Tabloid: "11x17"
  109. *PageRegion C10/C10 Envelope: "4.125x9.5envelope 0 297 translate 270 rotate"
  110. *PageRegion DL/DL Envelope: "110x220envelope 0 311 translate 270 rotate"
  111. *CloseUI: *PageRegion
  112. *DefaultImageableArea: Letter
  113. *ImageableArea Letter:    "12 27 603 781"
  114. *ImageableArea Legal:     "12 26 603 997"
  115. *ImageableArea B5:        "12 28 507 716"
  116. *ImageableArea A4:        "11 26 587 831"
  117. *ImageableArea Executive: "12 30 512 745"
  118. *ImageableArea A3:        "12 29 832 1177"
  119. *ImageableArea Tabloid:   "12 24 782 1213"
  120. *ImageableArea C10/C10 Envelope: "11 12 265 675"
  121. *ImageableArea DL/DL Envelope:   "10 12 291 613"
  122. *?ImageableArea: "
  123.  save
  124.   /cvp { cvi (            ) cvs print ( ) print } bind def
  125.   newpath clippath pathbbox
  126.   4 -2 roll exch 2 {ceiling cvp} repeat
  127.    exch 2 {floor cvp} repeat flush
  128.  restore
  129.  "
  130. *End
  131. *DefaultPaperDimension: Letter
  132. *PaperDimension Letter:           "612 792"
  133. *PaperDimension Legal:            "612 1008"
  134. *PaperDimension B5:               "518 727"
  135. *PaperDimension A4:               "597 842"
  136. *PaperDimension Executive:        "522 756"
  137. *PaperDimension A3:               "842 1188"
  138. *PaperDimension Tabloid:          "792 1224"
  139. *PaperDimension C10/C10 Envelope: "297 684"
  140. *PaperDimension DL/DL Envelope:   "311 623"
  141. *DefaultFont: Courier
  142. *Font AvantGarde-Book: Standard "(001.000)" Standard ROM
  143. *Font AvantGarde-BookOblique: Standard "(001.000)" Standard ROM
  144. *Font AvantGarde-Demi: Standard "(001.000)" Standard ROM
  145. *Font AvantGarde-DemiOblique: Standard "(001.000)" Standard ROM
  146. *Font Bookman-Demi: Standard "(001.000)" Standard ROM
  147. *Font Bookman-DemiItalic: Standard "(001.000)" Standard ROM
  148. *Font Bookman-Light: Standard "(001.000)" Standard ROM
  149. *Font Bookman-LightItalic: Standard "(001.000)" Standard ROM
  150. *Font Courier: Standard "(001.000)" Standard ROM
  151. *Font Courier-Bold: Standard "(001.000)" Standard ROM
  152. *Font Courier-Oblique: Standard "(001.000)" Standard ROM
  153. *Font Courier-BoldOblique: Standard "(001.000)" Standard ROM
  154. *Font Helvetica: Standard "(001.000)" Standard ROM
  155. *Font Helvetica-Bold: Standard "(001.000)" Standard ROM
  156. *Font Helvetica-Oblique: Standard "(001.000)" Standard ROM
  157. *Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM
  158. *Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
  159. *Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
  160. *Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
  161. *Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
  162. *Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard ROM
  163. *Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard ROM
  164. *Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard ROM
  165. *Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard ROM
  166. *Font Palatino-Roman: Standard "(001.000)" Standard ROM
  167. *Font Palatino-Bold: Standard "(001.000)" Standard ROM
  168. *Font Palatino-Italic: Standard "(001.000)" Standard ROM
  169. *Font Palatino-BoldItalic: Standard "(001.000)" Standard ROM
  170. *Font Symbol: Special "(001.000)" Standard ROM
  171. *Font Times-Roman: Standard "(001.000)" Standard ROM
  172. *Font Times-Bold: Standard "(001.000)" Standard ROM
  173. *Font Times-Italic: Standard "(001.000)" Standard ROM
  174. *Font Times-BoldItalic: Standard "(001.000)" Standard ROM
  175. *Font ZapfChancery-MediumItalic: Standard "(001.000)" Standard ROM
  176. *Font ZapfDingbats: Special "(001.000)" Special ROM
  177.