home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2000 April
/
VPR0004A.BIN
/
W2KDRVS
/
CASIO
/
CP3000wm
/
CP32WMN4.CPD
next >
Wrap
PostScript Printer Description
|
1999-08-31
|
12KB
|
374 lines
*PPD-Adobe: "4.2"
*%------------------------------------------------------------------
*% CASIO PAGEPRESTO CP-3000GT Printer Description File
*% Copyright 1997 CASIO ELECTRONICS MANUFACTURING CP.,LTD.
*% All Rights Reserved.
*%------------------------------------------------------------------
*FormatVersion: "4.2"
*FileVersion: "1.1"
*LanguageVersion: Japanese
*PCFileName: "CP32WMN4.CPD"
*Product: "(CASIO CP-3250 Winmode)"
*PSVersion: "(2013.115) 0"
*ModelName: "CASIO CP-3250 Winmode"
*ShortNickName: "CASIO CP-3250 Winmode"
*NickName: "CASIO CP-3250 Winmode"
*% ==== Device Capabilities ===============
*LanguageLevel: "0"
*TTRasterizer: Type42
*ColorDevice: False
*DefaultColorSpace: Gray
*VariablePaperSize: False
*FileSystem: True
*?FileSystem: "
save false
(%disk?%)
{ currentdevparams dup /Writeable known
{ /Writeable get {pop true} if } { pop } ifelse
} 10 string /IODevice resourceforall
{(True)}{(False)} ifelse = flush
restore"
*End
*Throughput: "12"
*Password: "()"
*ExitServer: "
count 0 eq
{ false } { true exch startjob } ifelse
not {
(WARNING: Cannot modify initial VM.) =
(Missing or invalid password.) =
(Please contact the author of this software.) = flush quit
} if
"
*End
*Reset: "
count 0 eq
{ false } { true exch startjob } ifelse
not {
(WARNING: Cannot reset printer.) =
(Missing or invalid password.) =
(Please contact the author of this software.) = flush quit
} if
systemdict /quit get exec
(WARNING : Printer Reset Failed.) = flush
"
*End
*Resolution 240dpi:"高速(240)"
*Resolution 400dpi:"高品位(400)"
*DefaultResolution: 400dpi
*?Resolution: "
save
currentpagedevice /HWResolution get
0 get
( ) cvs print
(dpi)
= flush
restore
"
*End
*SuggestedJobTimeout: "0"
*SuggestedWaitTimeout: "300"
*PrintPSErrors: False
*% Halftone Information ===============
*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: Null
*Transfer Null: "{ }"
*Transfer Null.Inverse: "{ 1 exch sub }"
*% Paper Handling ===================
*% Code in this section both selects a tray and sets up a frame buffer.
*OpenUI *PageSize: PickOne
*OrderDependency: 30 AnySetup *PageSize
*DefaultPageSize: A4
*PageSize A3/A3: "a3"
*PageSize A4/A4: "a4"
*PageSize A5/A5: "a5"
*PageSize B4/B4 (JIS): "b4"
*PageSize B5/B5 (JIS): "b5"
*PageSize letter/レター: "letter"
*PageSize post/はがき: "post"
*PageSize A4form/A4帳票: "a4form"
*PageSize B4form/B4帳票: "b4form"
*?PageSize: "
save
currentpagedevice /PageSize get aload pop
2 copy gt {exch} if
(Unknown)
9 dict
dup [841.88 1190.55] (a3) put
dup [595.27 841.88] (a4) put
dup [419.52 595.27] (a5) put
dup [728.5 1031.81] (b4) put
dup [515.9 728.5] (b5) put
dup [612 792] (letter) put
dup [283.46 419.52] (post) put
dup [1080 792] (a4form) put
dup [1080 792] (b4form) put
{ exch aload pop 4 index sub abs 5 le exch
5 index sub abs 5 le and
{exch pop exit} {pop} ifelse
} bind forall
= flush pop pop
restore
"
*End
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
*OrderDependency: 40 AnySetup *PageRegion
*DefaultPageRegion: A4
*PageRegion A3/A3: "a3"
*PageRegion A4/A4: "a4"
*PageRegion A5/A5: "a5"
*PageRegion B4/B4 (JIS): "b4"
*PageRegion B5/B5 (JIS): "b5"
*PageRegion letter/レター: "letter"
*PageRegion post/はがき: "post"
*PageRegion A4form/A4帳票: "a4form"
*PageRegion B4form/B4帳票: "b4form"
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
*DefaultImageableArea: A4
*ImageableArea A3/A3: "14.1 14.1 827.71 1176.37 "
*ImageableArea A4/A4: "14.1 14.1 581.10 827.71 "
*ImageableArea A5/A5: "14.1 14.1 405.35 581.10 "
*ImageableArea B4/B4 (JIS): "14.1 14.1 714.33 1017.63 "
*ImageableArea B5/B5 (JIS): "14.1 14.1 501.73 714.33 "
*ImageableArea letter/レター: "14.1 14.1 597.82 777.82 "
*ImageableArea post/はがき: "14.1 14.1 269.29 405.35 "
*ImageableArea A4form/A4帳票: "14.1 14.1 1065.82 777.82 "
*ImageableArea B4form/B4帳票: "14.1 14.1 1065.82 777.82 "
*?ImageableArea: "
save
/cvp { ( ) cvs print ( ) print } bind def
/upperright {10000 mul floor 10000 div} bind def
/lowerleft {10000 mul ceiling 10000 div} bind def
newpath clippath pathbbox
4 -2 roll exch 2 {lowerleft cvp} repeat
exch 2 {upperright cvp} repeat flush
restore
"
*End
*% These provide the physical dimensions of the paper (by keyword)
*DefaultPaperDimension: A4
*PaperDimension A3/A3: "841.88 1190.55"
*PaperDimension A4/A4: "595.27 841.88"
*PaperDimension A5/A5: "419.52 595.27"
*PaperDimension B4/B4 (JIS): "728.5 1031.81"
*PaperDimension B5/B5 (JIS): "515.9 728.5"
*PaperDimension letter/レター: "612 792"
*PaperDimension post/はがき: "283.45 419.52"
*PaperDimension A4form/A4帳票: "1080 792"
*PaperDimension B4form/B4帳票: "1080 792"
*HWMargins: 14.1 14.1 14.1 14.1
*OpenUI *InputSlot: PickOne
*OrderDependency: 20 AnySetup *InputSlot
*DefaultInputSlot: CPF1
*InputSlot AUTO/カセット自動: "
currentpagedevice /InputAttributes get 0 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /InputAttributes
1 dict dup /Priority [0 1 2 3] put
put setpagedevice
} ifelse"
*End
*InputSlot CPF1/カセット1: "
currentpagedevice /InputAttributes get 1 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /InputAttributes
1 dict dup /Priority [0 1 2 3] put
put setpagedevice
} ifelse"
*End
*InputSlot CPF2/カセット2: "
currentpagedevice /InputAttributes get 2 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /InputAttributes
1 dict dup /Priority [0 1 2 3] put
put setpagedevice
} ifelse"
*End
*InputSlot MPF/MPF: "
currentpagedevice /InputAttributes get 3 get
dup null eq
{ pop }
{ dup length 1 add dict copy
dup /InputAttributes
1 dict dup /Priority [0 1 2 3] put
put setpagedevice
} ifelse"
*End
*?InputSlot: "
save
4 dict
dup /0 (AUTO) put
dup /1 (CPF1) put
dup /2 (CPF2) put
dup /3 (MPF) 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
"
*End
*CloseUI: *InputSlot
*RequiresPageRegion All: True
*DefaultOutputBin: OnlyOne
*DefaultOutputOrder: Normal
*% Font Information =====================
*DefaultFont: Minchou
*Font Minchou/明朝: RKSJ "(000,000)" Special ROM
*Font @Minchou/@明朝: RKSJ "(000,000)" Special ROM
*Font Gothic/ゴシック: RKSJ "(000,000)" Special ROM
*Font @Gothic/@ゴシック: RKSJ "(000,000)" Special ROM
*Font OCR/OCR: Standard "(000,000)" Standard ROM
*Font PICA-A/PICA-A: Standard "(000,000)" Standard ROM
*Font PICA-B/PICA-B: Standard "(000,000)" Standard ROM
*Font PICA-C/PICA-C: Standard "(000,000)" Standard ROM
*Font PICA-D/PICA-D: Standard "(000,000)" Standard ROM
*?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
*?FontList: "
save
(*) {cvn ==} 128 string /Font resourceforall
(*) = 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"
*% Status (format: %%[ status: <one of these> ] %%)
*Status: "initializing"
*Status: "idle"
*Status: "busy"
*Status: "waiting"
*Status: "PrinterError: cover open"
*Status: "PrinterError: warming up"
*Status: "PrinterError: toner cartridge missing or incorrect"
*Status: "PrinterError: paper jam"
*Status: "PrinterError: Cassette (250 Sheets): no paper tray"
*Status: "PrinterError: Cassette (250 Sheets): out of paper"
*Status: "PrinterError: Cassette (500 Sheets): no paper tray"
*Status: "PrinterError: Cassette (500 Sheets): out of paper"
*Status: "PrinterError: Multipurpose Tray: out of paper"
*Status: "PrinterError: Envelope Feeder: out of paper"
*Status: "PrinterError: waiting for manual feed"
*Status: "PrinterError: fixing temperature malfunction"
*Status: "PrinterError: scanner motor malfunction"
*Status: "PrinterError: incorrect paper size setting"
*Status: "PrinterError: Page image timeout"
*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
*Source: "EtherTalk"
*Source: "LocalTalk"
*% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
*PrinterError: "cover open"
*PrinterError: "warming up"
*PrinterError: "toner cartridge missing or incorrect"
*PrinterError: "paper jam"
*PrinterError: "Cassette (250 Sheets): no paper tray"
*PrinterError: "Cassette (250 Sheets): out of paper"
*PrinterError: "Cassette (500 Sheets): no paper tray"
*PrinterError: "Cassette (500 Sheets): out of paper"
*PrinterError: "Multipurpose Tray: out of paper"
*PrinterError: "Envelope Feeder: out of paper"
*PrinterError: "waiting for manual feed"
*PrinterError: "fixing temperature malfunction"
*PrinterError: "scanner motor malfunction"
*PrinterError: "incorrect paper size setting"
*PrinterError: "Page image timeout"
*%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
*% Color Separation Information =====================
*DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi
*InkName: ProcessBlack/Process Black
*InkName: CustomColor/Custom Color
*InkName: ProcessCyan/Process Cyan
*InkName: ProcessMagenta/Process Magenta
*InkName: ProcessYellow/Process Yellow
*% For 85 lpi / 600 dpi (5,5,2,6,6,2,20/3,0) =====================
*ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
*ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
*ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
*ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
*ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
*ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
*ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
*ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
*ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
*ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
*ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
{1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
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
*% For 71 lpi / 600 dpi ===============================
*ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
*ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
*ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
*ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
*ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
*ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
*ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
*ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
*ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
*ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
*% Last Edit Date: Mar 21, 1997 (sns@sqa)
*% end of CPD file for CP-3000GT