home *** CD-ROM | disk | FTP | other *** search
- *PPD-Adobe: "4.0"
- *% Date: 6-JULY-93 Mark Bate, Seiko Instruments Inc. 408-922-5800
- *FormatVersion: "4.0"
- *FileVersion: "1.0"
- *LanguageVersion: English
- *PCFileName: "CPPS_241.PPD"
- *Product: "(ColorPoint PS)"
- *PSVersion: "(241.3) 0"
- *PSVersion: "(241.1) 0"
- *PSVersion: "(240.7) 0"
- *PSVersion: "(240.3) 0"
- *PSVersion: "(240.0) 0"
- *PSVersion: "(230 C.8A) 0"
- *ModelName: "Seiko ColorPoint PS"
- *NickName: "Seiko ColorPoint PS v241.3"
- *% ==== Options and Constraints =====
- *UIConstraints: *Option1 5514 *Option2 None
- *UIConstraints: *Option1 None *PageSize Tabloid
- *UIConstraints: *Option1 None *PageSize BSuper
- *UIConstraints: *Option1 None *PageSize A4
- *UIConstraints: *Option1 None *PageSize B4
- *UIConstraints: *Option1 5514 *PageSize ASuper
- *UIConstraints: *Option1 None *PageRegion Tabloid
- *UIConstraints: *Option1 None *PageRegion BSuper
- *UIConstraints: *Option1 None *PageRegion A4
- *UIConstraints: *Option1 None *PageRegion B4
- *UIConstraints: *Option1 5514 *PageRegion ASuper
- *OpenGroup: InstallableOptions
- *OpenUI *Option1/Printer Model: PickOne
- *DefaultOption1: None
- *Option1 None/Model 5504 (letter): ""
- *Option1 5514/Model 5514 (tabloid): ""
- *CloseUI: *Option1
- *OpenUI *Option2/Printer Memory: PickOne
- *DefaultOption2: None
- *Option2 None/6 Meg RAM: ""
- *Option2 10Meg/10 Meg RAM Upgrade: ""
- *Option2 18Meg/18 Meg RAM Upgrade: ""
- *Option2 22Meg/22 Meg RAM Upgrade: ""
- *Option2 34Meg/34 Meg RAM Upgrade: ""
- *CloseUI: *Option2
- *CloseGroup: InstallableOptions
- *% Basic Device Capabilities ========================
- *LanguageLevel: "1"
- *FreeVM: "587000"
- *VMOption None/Standard: "587000"
- *VMOption 10Meg: "1147000"
- *VMOption 18Meg: "2431000"
- *VMOption 22Meg: "2795000"
- *VMOption 34Meg: "3883000"
-
- *ColorDevice: True
- *DefaultColorSpace: CMYK
- *Extensions: CMYK FileSystem
- *FileSystem: True
- *?FileSystem: "
- save statusdict begin
- (False) /diskstatus where
- {
- pop diskstatus exch pop 0 ne
- {
- pop (True)
- }if
- }if = flush end restore"
- *End
- *Throughput: "1"
- *% System Management===============================
- *Password: "0"
- *ExitServer: "
- count 0 eq
- {
- % password not on the stack
- true
- }
- {
- % check password for validity
- dup
- statusdict begin
- checkpassword
- end %statusdict
- not
- }ifelse
- {
- % password invalid or missing
- (WARNING! Cannot perform exitserver.) print
- (Invalid password.) print
- (Please contact system support.) print flush
- quit
- }if serverdict begin exitserver"
- *End
- *Reset: "count 0 eq
- {
- % password not on the stack
- true
- }
- {
- % check password for validity
- dup
- statusdict begin
- checkpassword
- end %statusdict
- not
- }ifelse
- {
- % password invalid or missing
- (WARNING! Cannot perform exitserver.) print
- (Invalid password.) print
- (Please contact system support.) print flush
- quit
- }if
- serverdict begin exitserver
- systemdict /quit get exec
- (WARNING! Printer Reset failed.) print flush"
- *End
- *%=== Resolution =========================================
- *DefaultResolution: 300dpi
- *?Resolution: "
- save
- initgraphics
- 0 0 matrix defaultmatrix transform
- 0 72 matrix defaultmatrix transform
- 3 -1 roll sub dup mul
- 3 1 roll exch sub dup mul
- add sqrt round cvi
- ( ) cvs print (dpi) print flush
- restore"
-
- *% Halftone Information 22-Nov-93=============
- *% Their be more Dragons!
- *OpenUI *Halftone/MatchPoint¬ Halftone: PickOne
- *OrderDependency: 60 AnySetup *Halftone
- *DefaultHalftone: E/Enhanced
- *Halftone A/Aligned 60 LPI: "60 45 CPSpot 60 45 CPSpot 60 45 CPSpot 60 45 CPSpot setcolorscreen"
- *Halftone E/Enhanced 100 LPI: "25 0 CPEnhanced 25 0 CPEnhanced 25 0 CPEnhanced 25 0 CPEnhanced setcolorscreen"
- *Halftone R/Rotated 50 LPI: "50 42 CPSpot 50 85 CPSpot 50 36 CPSpot 50 24 CPSpot setcolorscreen"
- *End
- *?Halftone: ""
- *CloseUI: *Halftone
- *ScreenProc Line: "{pop}"
- *ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
- *DefaultTransfer: Null
- *Transfer Null: "{}"
- *Transfer Null.Inverse: "{1 exch sub}"
- *Transfer Normalized: "{.6 exp}"
- *Transfer Normalized.Inverse: "{1 exch sub}"
-
- *% Paper Handling ===================
- *% Use these entries to set paper size most of the time, unless there is
- *% specific reason to use PageRegion or PaperTray.
- *% NOTE: These do not set the physical page size (Version 1.1).
- *OpenUI *PageSize: PickOne
- *OrderDependency: 50 AnySetup *PageSize
- *DefaultPageSize: Letter
- *PageSize Letter/US Letter: "letter"
- *PageSize Tabloid: "11x17"
- *PageSize ASuper/A Super: "asuper"
- *PageSize BSuper/B Super: "bsuper"
- *PageSize A3: "a3"
- *PageSize A4: "a4"
- *PageSize B4: "b4"
- *?PageSize: "save statusdict begin
- /pagesize where
- {
- pop
- 9 dict begin
- /0 (Letter) def
- /1 (Letter) def
- /2 (ASuper) def
- /3 (A4) def
- /4 (A4) def
- /5 (Tabloid) def
- /6 (BSuper) def
- /7 (B4) def
- /8 (A3) def
- pagesize
- {
- ( ) cvs cvn load exec
- }stopped not
- {
- = flush
- }
- {
- (Unknown) = flush
- }ifelse end %temp
- }if end restore"
- *End
- *CloseUI: *PageSize
- *% These entries will set up the frame buffer. Usually used with manual feed.
- *OpenUI *PageRegion: PickOne
- *OrderDependency: 50 AnySetup *PageRegion
- *DefaultPageRegion: Letter
- *PageRegion Letter/US Letter: "letter"
- *PageRegion Tabloid: "11x17"
- *PageRegion ASuper/A Super: "asuper"
- *PageRegion BSuper/B Super: "bsuper"
- *PageRegion A3: "a3"
- *PageRegion A4: "a4"
- *PageRegion B4: "b4"
- *CloseUI: *PageRegion
- *% These entries will invoke a particular paper tray.
- *DefaultPaperTray: None
- *% The following entries provide information about specific paper keywords.
- *DefaultImageableArea: Letter
- *ImageableArea Letter/US Letter: "12 10 601 783 "
- *ImageableArea Tabloid: "10 15 782 1209 "
- *ImageableArea ASuper/A Super: "11 12 624 946 "
- *ImageableArea BSuper/B Super: "11 12 852 1244 "
- *ImageableArea A3: "11 15 831 1176 "
- *ImageableArea A4: "12 11 584 832 "
- *ImageableArea B4: "11 12 718 1020 "
- *?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
- *% These provide the physical dimensions of the paper (by keyword)
- *DefaultPaperDimension: Letter
- *PaperDimension Letter/US Letter: "612 792"
- *PaperDimension Tabloid: "792 1224"
- *PaperDimension ASuper/A Super: "634 1076"
- *PaperDimension BSuper/B Super: "864 1373"
- *PaperDimension A3: "842 1190"
- *PaperDimension A4: "595 842"
- *PaperDimension B4: "729 1032"
-
- *% Paper Handling 22-Nov-93 =====================
- *RequiresPageRegion All: True
- *OpenUI *InputSlot: PickOne
- *OrderDependency: 10 AnySetup *InputSlot
- *DefaultInputSlot: Cassette
- *InputSlot Cassette: "
- statusdict
- /SIIscreen{25 0 CPEnhanced 25 0 CPEnhanced 25 0 CPEnhanced 25 0 CPEnhanced setcolorscreen}def
- /SeikoAr [
- 0.360 .0168 0.408 0.480 0.672 0.432 0.378 0.186 0.426 0.498 0.690 0.450
- 0.120 0.024 0.216 0.720 0.816 0.624 0.138 0.042 0.234 0.738 0.834 0.642
- 0.312 0.072 0.264 0.528 0.768 0.576 0.330 0.090 0.282 0.546 0.768 0.594
- 0.504 0.696 0.456 0.336 0.144 0.384 0.522 0.714 0.474 0.354 0.162 0.402
- 0.744 0.840 0.648 0.096 0.000 0.192 0.762 0.858 0.666 0.114 0.018 0.210
- 0.522 0.792 0.600 0.288 0.048 0.240 0.570 0.810 0.618 0.306 0.066 0.258
- 0.372 0.180 0.420 0.492 0.684 0.444 0.366 0.174 0.414 0.486 0.687 0.438
- 0.132 0.036 0.228 0.732 0.828 0.636 0.126 0.030 0.222 0.726 0.822 0.630
- 0.324 0.084 0.276 0.540 0.780 0.588 0.318 0.078 0.270 0.534 0.774 0.582
- 0.516 0.708 0.468 0.348 0.156 0.396 0.510 0.702 0.462 0.342 0.150 0.390
- 0.756 0.852 0.660 0.108 0.012 0.204 0.750 0.846 0.654 0.102 0.006 0.198
- 0.564 0.804 0.612 0.300 0.060 0.252 0.558 0.798 0.606 0.294 0.054 0.246]def
- /CPEnhanced
- {[{6 mul floor 6 add cvi 12 mul exch 6 mul floor 6 add cvi add SeikoAr exch get}
- aload pop false
- {/neg load}if
- ]cvx}bind def
- /CPSpot
- {{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
- }}bind def"
- *End
- *CloseUI: *InputSlot
- *DefaultOutputBin: Upper
- *DefaultOutputOrder: Reverse
-
- *% Font Information =====================
- *% NOTE: The font version numbers are not implemented in the
- *% FontInfo dictionary (Version 1.1).
- *% Fix this !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- *DefaultFont: Courier
- *Font AvantGarde-Book: Standard "(001.000)"
- *Font AvantGarde-BookOblique: Standard "(001.000)"
- *Font AvantGarde-Demi: Standard "(001.000)"
- *Font AvantGarde-DemiOblique: Standard "(001.000)"
- *Font Bookman-Demi: Standard "(001.000)"
- *Font Bookman-DemiItalic: Standard "(001.000)"
- *Font Bookman-Light: Standard "(001.000)"
- *Font Bookman-LightItalic: Standard "(001.000)"
- *Font Courier: Standard "(001.000)"
- *Font Courier-Bold: Standard "(001.000)"
- *Font Courier-BoldOblique: Standard "(001.000)"
- *Font Courier-Oblique: Standard "(001.000)"
- *Font Helvetica: Standard "(001.000)"
- *Font Helvetica-Bold: Standard "(001.000)"
- *Font Helvetica-BoldOblique: Standard "(001.000)"
- *Font Helvetica-Condensed: Standard "(001.000)"
- *Font Helvetica-Condensed-Bold: Standard "(001.000)"
- *Font Helvetica-Condensed-BoldObl: Standard "(001.000)"
- *Font Helvetica-Condensed-Oblique: Standard "(001.000)"
- *Font Helvetica-Narrow: Standard "(001.001)"
- *Font Helvetica-Narrow-Bold: Standard "(001.002)"
- *Font Helvetica-Narrow-BoldObl: Standard "(001.002)"
- *Font Helvetica-Narrow-Oblique: Standard "(001.001)"
- *Font Helvetica-Oblique: Standard "(001.000)"
- *Font NewCenturySchlbk-Bold: Standard "(001.000)"
- *Font NewCenturySchlbk-BoldItalic: Standard "(001.000)"
- *Font NewCenturySchlbk-Italic: Standard "(001.000)"
- *Font NewCenturySchlbk-Roman: Standard "(001.000)"
- *Font Palatino-Bold: Standard "(001.000)"
- *Font Palatino-BoldItalic: Standard "(001.000)"
- *Font Palatino-Italic: Standard "(001.000)"
- *Font Palatino-Roman: Standard "(001.000)"
- *Font Symbol: Special "(001.000)"
- *Font Times-Bold: Standard "(001.000)"
- *Font Times-BoldItalic: Standard "(001.000)"
- *Font Times-Italic: Standard "(001.000)"
- *Font Times-Roman: Standard "(001.000)"
- *Font ZapfChancery-MediumItalic: Standard "(001.000)"
- *Font ZapfDingbats: Special "(001.000)"
- *?FontQuery: "
- save
- 4 dict begin
- /sv exch def
- /str (fonts/ ) def
- /st2 30 string def
- {
- count 0 gt
- {
- dup FontDirectory exch known
- {
- pop 1
- }
- {
- str exch st2 cvs dup length /len exch def
- 6 exch putinterval str 0 len 6 add getinterval mark exch
- {
- }st2 filenameforall counttomark 0 gt
- {
- cleartomark 1
- }
- {
- cleartomark 0
- }ifelse
- }ifelse print flush
- }
- {
- exit
- }ifelse
- }bind loop sv end restore"
- *End
- *?FontList: "
- FontDirectory
- {
- pop ==
- }forall
- /filenameforall where
- {
- pop save (fonts/*)
- {
- dup length 6 sub 6 exch getinterval ==
- }128 string filenameforall restore
- }if
- (*) print flush
- "
- *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 available, substituting default font: /Courier"
- *% Status (format: %%[ status: <one of these> ]%% )
- *Status: "idle"
- *Status: "busy"
- *Status: "waiting"
- *Status: "printing"
- *Status: "initializing"
- *Status: "warming up"
- *Status: "PrinterError: Retry count exceeded"
- *Status: "PrinterError: Cover open"
- *Status: "PrinterError: Paper out"
- *Status: "PrinterError: Paper jam"
- *Status: "PrinterError: Ink sheet out"
- *Status: "PrinterError: Ink sheet jam"
- *Status: "PrinterError: DRB too hot"
- *Status: "PrinterError: DRB thermistor failure"
- *Status: "PrinterError: Thermal printhead too hot"
- *Status: "PrinterError: Thermal printhead buffer failure"
- *Status: "PrinterError: Thermal printhead thermistor failure"
- *Status: "PrinterError: NVRAM checksum error"
- *Status: "PrinterError: NVRAM write error"
- *Status: "PrinterError: Pinch roller home error"
- *Status: "PrinterError: Pinch roller grip error"
- *Status: "PrinterError: Cutter failure"
- *Status: "PrinterError: Improper thermal printhead motion"
- *Status: "PrinterError: Illegal DRB command"
- *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
- *Source: "Serial"
- *Source: "Parallel"
- *Source: "Appletalk"
- *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
- *PrinterError: "Cover open"
- *PrinterError: "Paper out"
- *PrinterError: "Paper jam"
- *PrinterError: "Ink sheet out"
- *PrinterError: "Ink sheet jam"
- *PrinterError: "DRB too hot"
- *PrinterError: "DRB thermistor failure"
- *PrinterError: "Thermal printhead too hot"
- *PrinterError: "Thermal printhead buffer failure"
- *PrinterError: "Thermal printhead thermistor failure"
- *PrinterError: "NVRAM checksum error"
- *PrinterError: "NVRAM write error"
- *PrinterError: "Pinch roller home error"
- *PrinterError: "Pinch roller grip error"
- *PrinterError: "Cutter failure"
- *PrinterError: "Improper thermal printhead motion"
- *PrinterError: "Illegal DRB command"
- *PrinterError: "Retry count exceeded"
- *% Color Separation Information =====================
- *DefaultColorSep: ProcessBlack.25lpi.300dpi/Enhanced Screening
-
- *InkName: ProcessBlack/Process Black
- *InkName: CustomColor/Custom Color
- *InkName: ProcessCyan/Process Cyan
- *InkName: ProcessMagenta/Process Magenta
- *InkName: ProcessYellow/Process Yellow
-
- *ColorSepScreenAngle ProcessBlack.25lpi.300dpi/Enhanced Screening: "0"
- *ColorSepScreenAngle CustomColor.25lpi.300dpi/Enhanced Screening: "0"
- *ColorSepScreenAngle ProcessCyan.25lpi.300dpi/Enhanced Screening: "0"
- *ColorSepScreenAngle ProcessMagenta.25lpi.300dpi/Enhanced Screening: "0"
- *ColorSepScreenAngle ProcessYellow.25lpi.300dpi/Enhanced Screening: "0"
-
- *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/Standard Screening: "45"
- *ColorSepScreenAngle CustomColor.60lpi.300dpi/Standard Screening: "45"
- *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/Standard Screening: "30"
- *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/Standard Screening: "84"
- *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/Standard Screening: "6"
-
- *ColorSepScreenFreq ProcessBlack.25lpi.300dpi/Enhanced Screening: "25"
- *ColorSepScreenFreq CustomColor.25lpi.300dpi/Enhanced Screening: "25"
- *ColorSepScreenFreq ProcessCyan.25lpi.300dpi/Enhanced Screening: "25"
- *ColorSepScreenFreq ProcessMagenta.25lpi.300dpi/Enhanced Screening: "25"
- *ColorSepScreenFreq ProcessYellow.25lpi.300dpi/Enhanced Screening: "25"
-
- *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/Standard Screening: "60"
- *ColorSepScreenFreq CustomColor.60lpi.300dpi/Standard Screening: "60"
- *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/Standard Screening: "60"
- *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/Standard Screening: "60"
- *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/Standard Screening: "60"
-
- *ColorSepScreenProc ProcessBlack.25lpi.300dpi/Enhanced Screening: "CPEnhanced"
- *ColorSepScreenProc CustomColor.25lpi.300dpi/Enhanced Screening: "CPEnhanced"
- *ColorSepScreenProc ProcessCyan.25lpi.300dpi/Enhanced Screening: "CPEnhanced"
- *ColorSepScreenProc ProcessMagenta.25lpi.300dpi/Enhanced Screening: "CPEnhanced"
- *ColorSepScreenProc ProcessYellow.25lpi.300dpi/Enhanced Screening: "CPEnhanced"
-
- *ColorSepScreenProc ProcessBlack.60lpi.300dpi/Standard Screening: "CPSpot"
- *ColorSepScreenProc CustomColor.60lpi.300dpi/Standard Screening: "CPSpot"
- *ColorSepScreenProc ProcessCyan.60lpi.300dpi/Standard Screening: "CPSpot"
- *ColorSepScreenProc ProcessMagenta.60lpi.300dpi/Standard Screening: "CPSpot"
- *ColorSepScreenProc ProcessYellow.60lpi.300dpi/Standard Screening: "CPSpot"
-
- *ColorSepTransfer ProcessBlack.25lpi.300dpi/Enhanced Screening: "{.6 exp }"
- *ColorSepTransfer CustomColor.25lpi.300dpi/Enhanced Screening: "{.6 exp }"
- *ColorSepTransfer ProcessCyan.25lpi.300dpi/Enhanced Screening: "{.6 exp }"
- *ColorSepTransfer ProcessMagenta.25lpi.300dpi/Enhanced Screening: "{.6 exp }"
- *ColorSepTransfer ProcessYellow.25lpi.300dpi/Enhanced Screening: "{.6 exp }"
-
- *ColorSepTransfer ProcessBlack.60lpi.300dpi/Standard Screening: "{.6 exp }"
- *ColorSepTransfer CustomColor.60lpi.300dpi/Standard Screening: "{.6 exp }"
- *ColorSepTransfer ProcessCyan.60lpi.300dpi/Standard Screening: "{.6 exp }"
- *ColorSepTransfer ProcessMagenta.60lpi.300dpi/Standard Screening: "{.6 exp }"
- *ColorSepTransfer ProcessYellow.60lpi.300dpi/Standard Screening: "{.6 exp }"
- *% end of PPD file for Seiko Instruments USA Inc.
- *% ColorPoint PS version 24