home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Graphics Studio: Publisher 98 / PUB_50_CD.iso / msgenbw.ppd < prev    next >
PostScript Printer Description  |  1997-12-07  |  6KB  |  147 lines

  1. *PPD-Adobe: "4.2"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1995 Microsoft Corporation.
  4. *% All Rights Reserved.
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement
  9. *% This PPD represents a generic grayscale imagesetter.
  10. *FormatVersion: "4.2"
  11. *FileVersion: "1.0"
  12. *PCFileName: "MSGENBW.PPD"
  13. *LanguageVersion: English
  14. *Product: "()"
  15. *PSVersion: "(52.3) 320"
  16. *% Product and PSVersion are meaningless in this generic PPD.
  17. *ModelName: "MS Publisher Imagesetter"
  18. *NickName: "MS Publisher Imagesetter"
  19. *ShortNickName: "MS Publisher Imagesetter"
  20.  
  21. *% General Information and Defaults ===============
  22. *FreeVM: "175500"
  23. *LanguageLevel: "1"
  24. *% Not a color printer, but tells driver to generate color code.
  25. *ColorDevice: True
  26. *Extensions: FileSystem CMYK
  27. *FileSystem: True
  28.  
  29. *% Can't actually change the resolution.
  30. *OpenUI *Resolution: PickOne
  31. *OrderDependency: 20 AnySetup *Resolution
  32. *DefaultResolution: 600dpi/Device Default
  33. *Resolution 600dpi/Device Default: ""
  34. *CloseUI: *Resolution
  35.  
  36. *% Paper Handling ===================
  37. *% These page sizes are not supported by all printers.
  38. *OpenUI *PageSize: PickOne
  39. *OrderDependency: 30 AnySetup *PageSize
  40. *DefaultPageSize: Letter
  41. *PageSize Letter: "letter"
  42. *PageSize Letter.Extra: "684 864 1 statusdict /setpage get exec"
  43. *PageSize Legal: "legal"
  44. *PageSize Legal.Extra: "684 1080 1 statusdict /setpage get exec"
  45. *PageSize Tabloid: "11x17"
  46. *PageSize Tabloid.Extra: "864 1296 1 statusdict /setpage get exec"
  47. *PageSize A3: "a3"
  48. *PageSize A3.Extra: "914 1262 1 statusdict /setpage get exec"
  49. *PageSize A4: "a4"
  50. *PageSize A4.Extra: "667 914 1 statusdict /setpage get exec"
  51. *PageSize A5: "a5"
  52. *PageSize A5.Extra: "492 667 1 statusdict /setpage get exec"
  53. *PageSize Letter.Transverse: "Letter"
  54. *PageSize A4.Transverse: "A4"
  55. *PageSize A5.Transverse: "A5"
  56. *CloseUI: *PageSize
  57.  
  58. *OpenUI *PageRegion: PickOne
  59. *OrderDependency: 40 AnySetup *PageRegion
  60. *DefaultPageRegion: Letter
  61. *PageRegion Letter: "letter"
  62. *PageRegion Letter.Extra: "684 864 1 statusdict /setpage get exec"
  63. *PageRegion Legal: "legal"
  64. *PageRegion Legal.Extra: "684 1080 1 statusdict /setpage get exec"
  65. *PageRegion Tabloid: "11x17"
  66. *PageRegion Tabloid.Extra: "864 1296 1 statusdict /setpage get exec"
  67. *PageRegion A3: "a3"
  68. *PageRegion A3.Extra: "914 1262 1 statusdict /setpage get exec"
  69. *PageRegion A4: "a4"
  70. *PageRegion A4.Extra: "667 914 1 statusdict /setpage get exec"
  71. *PageRegion A5: "a5"
  72. *PageRegion A5.Extra: "492 667 1 statusdict /setpage get exec"
  73. *PageRegion Letter.Transverse: "Letter"
  74. *PageRegion A4.Transverse: "A4"
  75. *PageRegion A5.Transverse: "A5"
  76. *CloseUI: *PageRegion
  77.  
  78. *% The following entries provide information about specific paper keywords.
  79. *DefaultImageableArea: Letter
  80. *ImageableArea Letter: "0 0 612 792"
  81. *ImageableArea Letter.Extra: "0 0 684 864"
  82. *ImageableArea Legal: "0 0 612 1008"
  83. *ImageableArea Legal.Extra: "0 0 684 1080"
  84. *ImageableArea Tabloid: "0 0 792 1224"
  85. *ImageableArea Tabloid.Extra: "0 0 864 1296"
  86. *ImageableArea A3: "0 0 842 1190"
  87. *ImageableArea A3.Extra: "0 0 914 1262"
  88. *ImageableArea A4: "0 0 595 842"
  89. *ImageableArea A4.Extra: "0 0 667 914"
  90. *ImageableArea A5: "0 0 420 595"
  91. *ImageableArea A5.Extra: "0 0 492 667"
  92. *ImageableArea Letter.Transverse: "0 0 612 792"
  93. *ImageableArea A4.Transverse: "0 0 595 842"
  94. *ImageableArea A5.Transverse: "0 0 420 595"
  95.  
  96. *% These provide the physical dimensions of the paper (by keyword)
  97. *DefaultPaperDimension: Letter
  98. *PaperDimension Letter: "612 792"
  99. *PaperDimension Letter.Extra: "684 864"
  100. *PaperDimension Legal: "612 1008"
  101. *PaperDimension Legal.Extra: "684 1080"
  102. *PaperDimension Tabloid: "792 1224"
  103. *PaperDimension Tabloid.Extra: "864 1296"
  104. *PaperDimension A3: "842 1190"
  105. *PaperDimension A3.Extra: "914 1262"
  106. *PaperDimension A4: "595 842"
  107. *PaperDimension A4.Extra: "667 914"
  108. *PaperDimension A5: "420 595"
  109. *PaperDimension A5.Extra: "492 667"
  110. *PaperDimension Letter.Transverse: "612 792"
  111. *PaperDimension A4.Transverse: "595 842"
  112. *PaperDimension A5.Transverse: "420 595"
  113.  
  114. *% Custom Page Sizes -- discards HeightOffset, currently doesn't allow
  115. WidthOffset
  116. *CustomPageSize True: "exch pop statusdict /setpageparams get exec"
  117. *ParamCustomPageSize Width: 1 points 1 2448
  118. *ParamCustomPageSize Height: 2 points 1 3132
  119. *ParamCustomPageSize WidthOffset/Margins: 3 points 0 0
  120. *ParamCustomPageSize HeightOffset: 4 points 0 0
  121. *ParamCustomPageSize Orientation: 5 int 0 1
  122.  
  123. *% This machine is roll-fed or tray handling is limited.
  124. *OpenUI *InputSlot: PickOne
  125. *OrderDependency: 20 AnySetup *InputSlot
  126. *DefaultInputSlot: Cassette
  127. *InputSlot Cassette: ""
  128. *CloseUI: *InputSlot
  129.  
  130. *RequiresPageRegion All: True
  131.  
  132. *% Font Information =====================
  133.  
  134. *DefaultFont: Courier
  135. *Font Courier: Standard "(001.004)" Standard ROM
  136. *Font Courier-Bold: Standard "(001.004)" Standard ROM
  137. *Font Courier-BoldOblique: Standard "(001.004)" Standard ROM
  138. *Font Courier-Oblique: Standard "(001.004)" Standard ROM
  139. *Font Helvetica: Standard "(001.002)" Standard ROM
  140. *Font Helvetica-Bold: Standard "(001.002)" Standard ROM
  141. *Font Helvetica-BoldOblique: Standard "(001.002)" Standard ROM
  142. *Font Helvetica-Oblique: Standard "(001.002)" Standard ROM
  143. *Font Symbol: Special "(001.003)" Special ROM
  144. *Font Times-Bold: Standard "(001.002)" Standard ROM
  145. *Font Times-BoldItalic: Standard "(001.004)" Standard ROM
  146. *Font Times-Italic: Standard "(001.002)" Standard ROM
  147. *Font Times-Roman: Standard "(001.002)" Standard ROM