Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

541 lines
17 KiB

*PPD-Adobe: "4.3"
*% Adobe Systems PostScript(R) Printer Description File
*% Last Edit Date: May 25 1998
*% Localized by Masami Maki, SIID from code by
*% Mark Bate, SIDC. V +1.408.922-5800 F +1.408.922-5840 [email protected]
*% Seiko Instruments Printer Description File
*% Copyright 1990-1997 Seiko Instruments Development Corporation.
*% All Rights Reserved.
*% Permission is granted for redistribution of this file as
*% long as this copyright notice is intact and the contents
*% of the file is not altered in any way from its original form.
*% Portions Copyright 1987-1995 Adobe Systems Incorporated.
*% End of Copyright statement
*% Seiko Instruments (R) is a registered trademark of Seiko Instruments Inc.
*% SII TM is a trademark of Seiko Instruments Inc.
*FormatVersion: "4.3"
*FileVersion: "1.1"
*LanguageEncoding: JIS83-RKSJ
*LanguageVersion: Japanese
*% PCFileName Convention SK1720L#.PPD
*% SK is set by Adobe, 1720 is model
*% L is Localization: A=Asia (Roman),E=Europe (Roman),I=International (Roman),Z=Global (Roman),U=USA(Roman), J=Kanji 2 font, K=Kanji 7 font
*% # is Seiko Installer version integer
*PCFileName: "SK1720L2.PPD"
*Manufacturer: "Seiko"
*Product: "(ColorPoint 1720PS)"
*PSVersion: "(2015.105) 210"
*ModelName: "Seiko ColorPoint 1720PS K0 v2015.105"
*ShortNickName: "Seiko ColorPoint 1720PS K0"
*NickName: "Seiko ColorPoint 1720PS K0 v2015.105"
*% === Options and Constraints =========
*OpenGroup: InstallableOptions
*OpenUI *InstalledMemory/メモリ構成: PickOne
*DefaultInstalledMemory: 32Meg
*InstalledMemory 32Meg/32Meg (標準): ""
*InstalledMemory 64Meg/64Meg (オプション): ""
*?InstalledMemory: "
save
currentsystemparams /RamSize get
1048576 div ceiling cvi
dup dup 32 eq exch 64 eq or
{10 string cvs print(Meg)}{pop(Unknown)}ifelse
= flush
restore
"
*End
*CloseUI: *InstalledMemory
*OpenUI *Option1/用紙サイズ: PickOne
*DefaultOption1: ALL
*Option1 ALL/全用紙サイズ表示: ""
*Option1 JIS/JIS系列のみ表示: ""
*Option1 US/US系列のみ表示: ""
*CloseUI: *Option1
*OpenUI *Option2/ColorPoint 1720PS PPD バージョン : PickOne
*DefaultOption2: None
*%Option2 On/1.1.0 Japan: ""
*Option2 None/1.1.0 Japan: ""
*CloseUI: *Option2
*CloseGroup: InstallableOptions
*% Installable Options Constraints ======================
*% Constrain for memory sizes
*% Constrain for ISO/US media sizes
*UIConstraints: *Option1 JIS *PageSize Letter
*UIConstraints: *Option1 US *PageSize A4
*% Constrain for ISO/US media sizes
*UIConstraints: *Option1 JIS *PageRegion Letter
*UIConstraints: *Option1 US *PageRegion A4
*% ReConstrain for ISO/US media sizes
*UIConstraints: *PageSize Letter *Option1 JIS
*UIConstraints: *PageSize A4 *Option1 US
*% ReConstrain for ISO/US media sizes
*UIConstraints: *PageRegion Letter *Option1 JIS
*UIConstraints: *PageRegion A4 *Option1 US
*% User Interface Constraints ======================
*% Constrain for PageSizePolicy & Manual Feed
*UIConstraints: *InputSlot ManualFeed *SKPageSizePolicy
*UIConstraints: *SKPageSizePolicy *InputSlot ManualFeed
*% Constrain for Interpolation Resolution
*UIConstraints: *SKInterpolationM None *SKInterpolationR
*UIConstraints: *SKInterpolationR *SKInterpolationM None
*% System Management ===========================
*JobPatchFile 1:"
%%!PS-Adobe-3.0
%%BeginFile: Seiko Instruments PPD *JobPatchFile 1
%%Copyright: 1990-1997 Seiko Instruments Incorporated. All Rights Reserved.
%%Copyright: by Sol & Mark @ Seiko Instruments Development Corporation
%%Copyright: Portions by Hiroyuki Takeuchi @ Seiko Instruments Information Devices
%%Copyright: V+1.408.922.5800, F+1.408.922.5840 [email protected]
%%Updated ー971110
globaldict/SKJobPatch? known not
{ currentglobal true setglobal
globaldict /SKJobPatch? true put
globaldict/SKRecompositeFrom 0 put
% The following two lines set the offset to compensate for QXP RegMarks
globaldict/SKQRK_xoffset# 0 put
globaldict/SKQRK_yoffset# 0 put
setglobal
% true SK_SetCalibration
0 5 SK_SetLocalPrint
0 SK_SetInterpolationM
0 SK_SetInterpolationR
false SK_SetPaperColor
false SK_SetDotGain
false SK_SetInputAdjust
false SK_SetGrayBalance
false SK_SetMaxDensity
false SK_SetColAdjust
[] false SK_SetSeparation
}if
%%EndFile: Seiko Instruments PPD *JobPatchFile 1
"
*End
*%QRKPatch StartofJob: "%*QRKPatch StartofJob"
*%QRKPatch StartofProcset: "%*QRKPatch StartofProcset"
*%QRKPatch EndofProcset: "%*QRKPatch EndofProcset"
*%QRKPatch StartofInitalization: "%*QRKPatch StartofInitalization"
*%QRKPatch EndofInitalization: "%*QRKPatch EndofInitalization"
*%QRKPatch StartofPage: "%*QRKPatch StartofPage"
*%QRKPatch EndofPage: "%*QRKPatch EndofPage"
*%QRKPatch EndofJob: "%*QRKPatch EndofJob"
*% ==== Device Capabilities ===============
*LanguageLevel: "2"
*Protocols: BCP TBCP
*TTRasterizer: Type42
*?TTRasterizer: "
save
42 /FontType resourcestatus
{ pop pop (Type42)}
{(None)} ifelse
= flush
restore
"
*End
*FreeVM: "15465175"
*% Translations strings added here for Win95
*VMOption 32Meg/32Meg (標準): "15465175"
*VMOption 64Meg/64Meg (オプション): "20339415"
*ColorDevice: True
*DefaultColorSpace: CMY
*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: "1"
*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
*DefaultResolution: 300dpi
*SuggestedJobTimeout: "0"
*SuggestedWaitTimeout: "0"
*PrintPSErrors: False
*% Document Setup +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*%*OpenGroup: RGB_Color_Conversion_Style
*% CRD Selection ===============
*OpenUI *SKCRD/RGBマッチング(モニタ) : PickOne
*OrderDependency: 40 AnySetup *SKCRD
*DefaultSKCRD: GEN
*SKCRD None/何もしない: ""
*SKCRD GEN/*汎用: "/GEN SK_SetColorRendering"
*SKCRD PHF/写真1: "/PHF SK_SetColorRendering"
*SKCRD PHK/写真2: "/PHK SK_SetColorRendering"
*SKCRD MED/メディカル: "/MED SK_SetColorRendering"
*SKCRD OHP/OHP: "/OHP SK_SetColorRendering"
*SKCRD C01/カスタム1: "/C01 SK_SetColorRendering"
*SKCRD C02/カスタム2: "/C02 SK_SetColorRendering"
*SKCRD NAT/Printer Native: "/NAT SK_SetColorRendering"
*?SKCRD: "
save
currentcolorrendering dup
begin
/ColorRenderingName known
{ ColorRenderingName 0 3 getinterval dup (Gen) eq
{ pop (None)}if
}
{ (Unknown)}ifelse
end
= flush
restore
"
*End
*CloseUI: *SKCRD
*%*CloseGroup: RGB_Color_Conversion_Style
*%*OpenGroup: Footer_Print
*OpenUI *SKSelectFooter/フッタープリント: PickOne
*OrderDependency: 50 AnySetup *SKSelectFooter
*DefaultSKSelectFooter: None
*SKSelectFooter None/*プリントしない: ""
*SKSelectFooter 0/プリントする: "0 SK_SelectFooter (//SK_PrintFooter)cvx exec SK_EndProc"
*?SKSelectFooter: "
save
globaldict/SeikoState known
{ globaldict/SeikoState get
dup/CurrentFooterType known
{ /CurrentFooterType get
}{ pop (None)
}ifelse
}{ (Unknown)
}ifelse
= flush
restore
"
*End
*CloseUI: *SKSelectFooter
*%*CloseGroup: Footer_Print
*%*OpenGroup: Local_Print
*OpenUI *SKLocalPrint/ローカルプリント: PickOne
*OrderDependency: 52 AnySetup *SKLocalPrint
*DefaultSKLocalPrint: None
*SKLocalPrint None/*オフ (禁止): "0 5 SK_SetLocalPrint"
*SKLocalPrint 2/オン (タイムアウト 2分): "1 2 SK_SetLocalPrint"
*SKLocalPrint 5/オン (タイムアウト 5分): "1 5 SK_SetLocalPrint"
*SKLocalPrint 10/オン (タイムアウト 10分): "1 10 SK_SetLocalPrint"
*SKLocalPrint 0/オン (タイムアウト 禁止): "1 0 SK_SetLocalPrint"
*?SKLocalPrint: "
save
(%Engine%) currentdevparams/LocalPrintTimeout known
{ (%Engine%) currentdevparams/LocalPrintCount get 0 eq
{ (None)}
{ (%Engine%) currentdevparams/LocalPrintTimeout get}ifelse
}
{ (Unknown)}ifelse
= flush
restore
"
*End
*CloseUI: *SKLocalPrint
*%*CloseGroup: Local_Print
*%*OpenGroup: ColorPoint_Image_Smoothing
*% Interpolation Selection ===============
*OpenUI *SKInterpolationM/イメージスムージング方法 : PickOne
*OrderDependency: 54 AnySetup *SKInterpolationM
*DefaultSKInterpolationM: None
*SKInterpolationM None/*オフ: "0 SK_SetInterpolationM"
*SKInterpolationM 1/バイリニア法: "1 SK_SetInterpolationM"
*SKInterpolationM 2/バイキュービック法: "2 SK_SetInterpolationM"
*SKInterpolationM 3/高次補間法(シャープ): "3 SK_SetInterpolationM"
*SKInterpolationM 4/高次補間法(標準): "4 SK_SetInterpolationM"
*SKInterpolationM 5/高次補間法(スムーズ): "5 SK_SetInterpolationM"
*SKInterpolationM 6/高次補間法(ソフト): "6 SK_SetInterpolationM"
*?SKInterpolationM: "
save
currentpagedevice/DeviceRenderingInfo known
{ currentpagedevice
/DeviceRenderingInfo get
/InterpolateType get
dup 3 eq
{ (%Engine%)currentdevparams/BlackmanCutoff known
{ (%Engine%)currentdevparams/BlackmanCutoff get
10 mul round cvi 5 exch sub add
} { pop (Unknown)}ifelse
}if
dup 0 eq
{ pop (None)}if
}
{ (Unknown)}ifelse
= flush
restore
"
*End
*CloseUI: *SKInterpolationM
*OpenUI *SKInterpolationR/イメージスムージング解像度 : PickOne
*OrderDependency: 56 AnySetup *SKInterpolationR
*DefaultSKInterpolationR: None
*SKInterpolationR None/*自動設定: " 0 SK_SetInterpolationR"
*SKInterpolationR 300/300 dpiにしてプリント: "300 SK_SetInterpolationR"
*SKInterpolationR 150/150 dpiにしてプリント: "150 SK_SetInterpolationR"
*SKInterpolationR 100/100 dpiにしてプリント: "100 SK_SetInterpolationR"
*SKInterpolationR 75/ 75 dpiにしてプリント: " 75 SK_SetInterpolationR"
*?SKInterpolationR: "
save
(%Engine%) currentdevparams/InterpolationResolution known
{ (%Engine%) currentdevparams/InterpolationResolution get
dup 0 eq
{ pop (None)}if
}
{ (Unknown)}ifelse
= flush
restore
"
*End
*CloseUI: *SKInterpolationR
*%*CloseGroup: ColorPoint_Image_Smoothing
*% Paper Handling ===================
*%*OpenGroup: ColorPoint_Media_Size_Error_Handling
*OpenUI *SKPageSizePolicy/用紙サイズミスマッチ処理 : PickOne
*OrderDependency: 58 AnySetup *SKPageSizePolicy
*DefaultSKPageSizePolicy: None
*SKPageSizePolicy None/用紙サイズ設定無視: "<</Policies<</PageSize 1>> >>setpagedevice"
*SKPageSizePolicy 3/メディアにフィット: "<</Policies<</PageSize 3>> >>setpagedevice"
*?SKPageSizePolicy: "
save
currentpagedevice/Policies get/PageSize get
dup 1 eq
{ pop (None)}if
= flush
restore
"
*End
*CloseUI: *SKPageSizePolicy
*%*CloseGroup: ColorPoint_Media_Size_Error_Handling
*OpenUI *InputSlot/用紙セット方法: PickOne
*OrderDependency: 60 AnySetup *InputSlot
*DefaultInputSlot: Cassette
*InputSlot Cassette/カセット: "(<<)cvx exec/ManualFeed false(>>)cvx exec setpagedevice"
*InputSlot ManualFeed/手差し: "(<<)cvx exec/ManualFeed true(>>)cvx exec setpagedevice"
*CloseUI: *InputSlot
*DefaultOutputOrder: Normal
*OpenUI *PageSize: PickOne
*OrderDependency: 62 AnySetup *PageSize
*DefaultPageSize: A4
*PageSize A4: " [595 842] SK_SetPaperSize"
*PageSize Letter/A {US Letter}: " [612 792] SK_SetPaperSize"
*PageSize A4S/A4 Super: " [648 1080] SK_SetPaperSize"
*?PageSize: "
save % Check with resources installed
currentpagedevice /PageSize get aload pop 2 copy gt {exch} if
(Unknown)
(<<)cvx exec
[595 842] (A4)
[612 792] (Letter)
[648 1080] (A4S)
(>>)cvx exec
{ 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: 64 AnySetup *PageRegion
*DefaultPageRegion: A4
*PageRegion A4: " [595 842] SK_SetPaperSize"
*PageRegion Letter/A {US Letter}: " [612 792] SK_SetPaperSize"
*PageRegion A4S/A4 Super: " [648 1080] SK_SetPaperSize"
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
*DefaultImageableArea: A4
*ImageableArea A4: "9.60 11.40 585.60 731.40"
*ImageableArea Letter/A {US Letter}: " 9.00 10.92 600.36 662.76"
*ImageableArea A4S/A4 Super: "16.92 10.92 631.32 946.92"
*?ImageableArea: "
save % Check with resources installed
/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 A4: "595 842"
*PaperDimension Letter/A {US Letter}: "612 792"
*PaperDimension A4S/A4 Super: "648 1080"
*% Halftone Information ===============
*DefaultHalftoneType: 3
*ContoneOnly: False
*%*OpenGroup: ColorPoint_Halftone
*%*CloseGroup: ColorPoint_Halftone
*ScreenFreq: "60.0"
*ScreenAngle: "45.0"
*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
*% Font Information =====================
*FCacheSize 32Meg:1762918
*FCacheSize 64Meg:2173337
*DefaultFont: Courier
*Font Courier: Standard "(002.004S)" Standard ROM
*Font Courier-Bold: Standard "(002.004S)" Standard ROM
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
*Font Helvetica: Standard "(001.006S)" Standard ROM
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
*Font Symbol: Special "(001.007S)" Special ROM
*Font Times-Bold: Standard "(001.007S)" Standard ROM
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
*Font Times-Italic: Standard "(001.007S)" Standard ROM
*Font Times-Roman: Standard "(001.007S)" 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
(*) { (/)print print (\n)print}bind 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: "busy"
*Status: "holding"
*Status: "idle"
*Status: "initializing"
*Status: "waiting"
*Status: "PrinterError: cover open"
*Status: "PrinterError: paper jam"
*Status: "PrinterError: out of paper"
*Status: "PrinterError: waiting for manual feed"
*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
*Source: "Serial"
*Source: "Parallel"
*Source: "LocalTalk"
*Source: "EtherTalk"
*Source: "LPR"
*Source: "FTP"
*Source: "Socket"
*Source: "ScsiproComm"
*% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
*PrinterError: "cover open"
*PrinterError: "paper jam"
*PrinterError: "out of paper"
*PrinterError: "waiting for manual feed"
*% Color Separation Information =====================
*DefaultColorSep: ProcessBlack.100lpi.300dpi/100 lpi / 300 dpi
*% For 100 lpi / 300 dpi =====================
*ColorSepScreenAngle ProcessBlack.100lpi.300dpi/100 lpi / 300 dpi: "0"
*ColorSepScreenAngle CustomColor.100lpi.300dpi/100 lpi / 300 dpi: "0"
*ColorSepScreenAngle ProcessCyan.100lpi.300dpi/100 lpi / 300 dpi: "0"
*ColorSepScreenAngle ProcessMagenta.100lpi.300dpi/100 lpi / 300 dpi: "0"
*ColorSepScreenAngle ProcessYellow.100lpi.300dpi/100 lpi / 300 dpi: "0"
*ColorSepScreenFreq ProcessBlack.100lpi.300dpi/100 lpi / 300 dpi: "100"
*ColorSepScreenFreq CustomColor.100lpi.300dpi/100 lpi / 300 dpi: "100"
*ColorSepScreenFreq ProcessCyan.100lpi.300dpi/100 lpi / 300 dpi: "100"
*ColorSepScreenFreq ProcessMagenta.100lpi.300dpi/100 lpi / 300 dpi: "100"
*ColorSepScreenFreq ProcessYellow.100lpi.300dpi/100 lpi / 300 dpi: "100"
*% End of File Produced by Hachiya & Maki
*% Last Edit Date: May 25 1998
*% END OF PPD FILE