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.
789 lines
28 KiB
789 lines
28 KiB
*PPD-Adobe: "4.2"
|
|
*% Adobe Systems PostScript(R) Printer Description File
|
|
*% for Canon MDC PS Printer.
|
|
*%
|
|
*% Copyright 1987-1995 Adobe Systems Incorporated.
|
|
*% 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.
|
|
*% End of Copyright statement
|
|
*%
|
|
*% Copyright 1995 Canon Inc. All rights reserved.
|
|
*% Copyright 1995 Peerless Systems Corp. All rights reserved.
|
|
*%
|
|
*% @(#)cnmdcp01.ppd 1.1 16:18:32 3/13/95
|
|
*%
|
|
*FormatVersion: "4.2"
|
|
*FileVersion: "1.0"
|
|
*LanguageEncoding: JIS83-RKSJ
|
|
*LanguageVersion: Japanese
|
|
*PCFileName: "MEDIO-PS.PPD"
|
|
*Product: "(MDC PS Kanji)"
|
|
*PSVersion: "(2013.109) 117"
|
|
*ModelName: "Canon MEDIO MDC PS"
|
|
*NickName: "Canon MEDIO MDC PS"
|
|
|
|
*% === Options and Constraints =========
|
|
|
|
*% Postcard is only supported by ManualFeed.
|
|
*% UIConstraints: *PageSize Postcard *ManualFeed False
|
|
*% UIConstraints: *PageRegion Postcard *ManualFeed False
|
|
|
|
*UIConstraints: *PageSize Postcard *InputSlot Cassette1
|
|
*UIConstraints: *PageRegion Postcard *InputSlot Cassette1
|
|
*UIConstraints: *InputSlot Cassette1 *PageSize Postcard
|
|
*UIConstraints: *InputSlot Cassette1 *PageRegion Postcard
|
|
|
|
*UIConstraints: *PageSize Postcard *InputSlot Cassette2
|
|
*UIConstraints: *PageRegion Postcard *InputSlot Cassette2
|
|
*UIConstraints: *InputSlot Cassette2 *PageSize Postcard
|
|
*UIConstraints: *InputSlot Cassette2 *PageRegion Postcard
|
|
|
|
*UIConstraints: *PageSize Postcard *InputSlot Cassette3
|
|
*UIConstraints: *PageRegion Postcard *InputSlot Cassette3
|
|
*UIConstraints: *InputSlot Cassette3 *PageSize Postcard
|
|
*UIConstraints: *InputSlot Cassette3 *PageRegion Postcard
|
|
|
|
*UIConstraints: *PageSize Postcard *InputSlot Cassette4
|
|
*UIConstraints: *PageRegion Postcard *InputSlot Cassette4
|
|
*UIConstraints: *InputSlot Cassette4 *PageSize Postcard
|
|
*UIConstraints: *InputSlot Cassette4 *PageRegion Postcard
|
|
|
|
*UIConstraints: *PageSize Postcard *InputSlot Cassette5
|
|
*UIConstraints: *PageRegion Postcard *InputSlot Cassette5
|
|
*UIConstraints: *InputSlot Cassette5 *PageSize Postcard
|
|
*UIConstraints: *InputSlot Cassette5 *PageRegion Postcard
|
|
|
|
*UIConstraints: *PageSize Postcard *Duplex
|
|
*UIConstraints: *PageRegion Postcard *Duplex
|
|
*UIConstraints: *Duplex *PageSize Postcard
|
|
*UIConstraints: *Duplex *PageRegion Postcard
|
|
|
|
*UIConstraints: *Duplex *CNOutputFaceMode True
|
|
|
|
*UIConstraints: *PageSize Postcard *InputSlot PaperDeck
|
|
*UIConstraints: *PageRegion Postcard *InputSlot PaperDeck
|
|
*UIConstraints: *InputSlot PaperDeck *PageSize Postcard
|
|
*UIConstraints: *InputSlot PaperDeck *PageRegion Postcard
|
|
|
|
*% UIConstraints: *Z40Sorter None *Sorter
|
|
*% UIConstraints: *Z40Sorter None *StapleWhen
|
|
|
|
*% UIConstraints: *Z40Sorter SorterType1 *StapleWhen
|
|
*% UIConstraints: *Z40Sorter SorterType2 *StapleWhen
|
|
|
|
*UIConstraints: *Z40Sorter None *Sorter
|
|
*UIConstraints: *Z40Sorter SorterType1 *Sorter DocSortingStaple
|
|
*UIConstraints: *Z40Sorter SorterType2 *Sorter DocSortingStaple
|
|
|
|
*UIConstraints: *Z50Pedestal None *Duplex
|
|
*UIConstraints: *Z50Pedestal None *InputSlot Cassette3
|
|
*UIConstraints: *Z50Pedestal None *InputSlot Cassette4
|
|
*UIConstraints: *Z50Pedestal None *InputSlot Cassette5
|
|
*UIConstraints: *Z50Pedestal None *InputSlot PaperDeck
|
|
|
|
*UIConstraints: *Z50Pedestal CassetteType1 *Duplex
|
|
*UIConstraints: *Z50Pedestal CassetteType1 *InputSlot PaperDeck
|
|
|
|
*UIConstraints: *Z50Pedestal CassetteType2 *InputSlot PaperDeck
|
|
*UIConstraints: *Z50Pedestal CassetteType2 *InputSlot Cassette5
|
|
|
|
*UIConstraints: *Z50Pedestal CassetteType3 *Duplex
|
|
*UIConstraints: *Z50Pedestal CassetteType3 *InputSlot PaperDeck
|
|
*UIConstraints: *Z50Pedestal CassetteType3 *InputSlot Cassette4
|
|
*UIConstraints: *Z50Pedestal CassetteType3 *InputSlot Cassette5
|
|
|
|
*UIConstraints: *Z50Pedestal CassetteType4 *InputSlot PaperDeck
|
|
*UIConstraints: *Z50Pedestal CassetteType4 *InputSlot Cassette3
|
|
*UIConstraints: *Z50Pedestal CassetteType4 *InputSlot Cassette4
|
|
*UIConstraints: *Z50Pedestal CassetteType4 *InputSlot Cassette5
|
|
|
|
*%UIConstraints: *Z50Pedestal CassetteType5 *InputSlot Cassette3
|
|
*%UIConstraints: *Z50Pedestal CassetteType5 *InputSlot Cassette4
|
|
*%UIConstraints: *Z50Pedestal CassetteType5 *InputSlot Cassette5
|
|
|
|
*%UIConstraints: *Z50Pedestal CassetteType6 *Duplex
|
|
*%UIConstraints: *Z50Pedestal CassetteType6 *InputSlot Cassette3
|
|
*%UIConstraints: *Z50Pedestal CassetteType6 *InputSlot Cassette4
|
|
*%UIConstraints: *Z50Pedestal CassetteType6 *InputSlot Cassette5
|
|
|
|
*UIConstraints: *Z50Pedestal CassetteType7 *Duplex
|
|
*UIConstraints: *Z50Pedestal CassetteType7 *InputSlot PaperDeck
|
|
*UIConstraints: *Z50Pedestal CassetteType7 *InputSlot Cassette5
|
|
|
|
*%UIConstraints: *Z50Pedestal CassetteType8 *Duplex
|
|
*%UIConstraints: *Z50Pedestal CassetteType8 *InputSlot Cassette4
|
|
*%UIConstraints: *Z50Pedestal CassetteType8 *InputSlot Cassette5
|
|
|
|
*%UIConstraints: *Z50Pedestal CassetteType9 *InputSlot PaperDeck
|
|
*%UIConstraints: *Z50Pedestal CassetteType9 *InputSlot Cassette4
|
|
*%UIConstraints: *Z50Pedestal CassetteType9 *InputSlot Cassette5
|
|
|
|
*% Document sorting (DocSorting) must be used in order to use stapling.
|
|
*% UIConstraints: *StapleWhen EndOfJob *Sorter None
|
|
*% UIConstraints: *StapleWhen EndOfJob *Sorter GroupSorting
|
|
*% UIConstraints: *Sorter None *StapleWhen EndOfJob
|
|
*% UIConstraints: *Sorter GroupSorting *StapleWhen EndOfJob
|
|
|
|
|
|
*% ==== Device Capabilities ===============
|
|
*LanguageLevel: "2"
|
|
*Protocols: PJL TBCP
|
|
|
|
*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
|
|
*JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"
|
|
*JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
|
|
|
|
*FreeVM: "2600000"
|
|
*VMOption 16Meg/16MB: "2600000"
|
|
*VMOption 20Meg/20MB: "3500000"
|
|
*VMOption 24Meg/24MB以上: "5400000"
|
|
|
|
*ColorDevice: False
|
|
*DefaultColorSpace: Gray
|
|
*VariablePaperSize: False
|
|
*TTRasterizer: Type42
|
|
*FileSystem: True
|
|
*?FileSystem: "save statusdict /diskonline get exec
|
|
{(True)}{(False)} ifelse = flush restore"
|
|
*End
|
|
|
|
*Throughput: "30"
|
|
*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
|
|
|
|
*OpenUI *Z30InstalledMemory/メモリ構成: PickOne
|
|
*DefaultZ30InstalledMemory: 16Meg
|
|
*Z30InstalledMemory 16Meg/16MB: ""
|
|
*Z30InstalledMemory 20Meg/20MB: ""
|
|
*Z30InstalledMemory 24Meg/24MB以上: ""
|
|
*CloseUI: *Z30InstalledMemory
|
|
|
|
*OpenUI *Z40Sorter/ソーター構成: PickOne
|
|
*DefaultZ40Sorter: None
|
|
*Z40Sorter None/ソーター無し: ""
|
|
*Z40Sorter SorterType1/5ビンソーター: ""
|
|
*Z40Sorter SorterType2/20ビンソーター: ""
|
|
*Z40Sorter SorterType3/10ビンステイプルソーター: ""
|
|
*Z40Sorter SorterType4/20ビンステイプルソーター: ""
|
|
*CloseUI: *Z40Sorter
|
|
|
|
*OpenUI *Z50Pedestal/オプションカセット構成: PickOne
|
|
*DefaultZ50Pedestal: None
|
|
*Z50Pedestal None/オプションカセット無し: ""
|
|
*Z50Pedestal CassetteType4/両面カセット: ""
|
|
*%Z50Pedestal CassetteType6/ペーパーデッキ: ""
|
|
*%Z50Pedestal CassetteType5/両面ペーパーデッキ: ""
|
|
*Z50Pedestal CassetteType3/1カセット: ""
|
|
*%Z50Pedestal CassetteType8/ペーパーデッキ1段カセット: ""
|
|
*%Z50Pedestal CassetteType9/両面1段カセット: ""
|
|
*Z50Pedestal CassetteType7/2カセット: ""
|
|
*Z50Pedestal CassetteType2/両面2カセット: ""
|
|
*Z50Pedestal CassetteType1/3カセット: ""
|
|
*CloseUI: *Z50Pedestal
|
|
|
|
|
|
*% === Duplex options ============
|
|
*OpenUI *Duplex/両面印刷モード: PickOne
|
|
*OrderDependency: 50 AnySetup *Duplex
|
|
*DefaultDuplex: None
|
|
*Duplex None/しない(片面印刷): "
|
|
<</Duplex false /Tumble false /Policies <</Duplex 2>> >> setpagedevice"
|
|
*End
|
|
*Duplex DuplexNoTumble/両面印刷(長辺を綴じる): "
|
|
<</Duplex true /Tumble false /Policies <</Duplex 2>>/OutputFaceUp false >>
|
|
setpagedevice"
|
|
*End
|
|
*Duplex DuplexTumble/両面印刷(短辺を綴じる): "
|
|
<</Duplex true /Tumble true /Policies <</Duplex 2>> /OutputFaceUp false>>
|
|
setpagedevice"
|
|
*End
|
|
*?Duplex: "save
|
|
currentpagedevice /Duplex get
|
|
{currentpagedevice /Tumble get
|
|
{(DuplexTumble)}{(DuplexNoTumble)}ifelse
|
|
}
|
|
{(None)}
|
|
ifelse = flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *Duplex
|
|
|
|
*% === OutputFaceMode options ============
|
|
*% note: the duplex unit must be installed to select face down.
|
|
*%
|
|
*OpenUI *CNOutputFaceMode/出力モード: Boolean
|
|
*OrderDependency: 50 AnySetup *CNOutputFaceMode
|
|
*DefaultCNOutputFaceMode: True
|
|
*CNOutputFaceMode True/フェースアップ: "<</OutputFaceUp true>> setpagedevice"
|
|
*CNOutputFaceMode False/フェースダウン: "<</OutputFaceUp false>> setpagedevice"
|
|
*?CNOutputFaceMode: "save
|
|
currentpagedevice dup /OutputFaceUp known
|
|
{/OutputFaceUp get {(True)}{(False)} ifelse}
|
|
{pop (True)}
|
|
ifelse = flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *CNOutputFaceMode
|
|
|
|
*% === Sorter options ============
|
|
*% note:
|
|
*% The MDC printer supports "document sorting" and "group sorting";
|
|
*% requires the use of a non-boolean value (not currently used by Adobe).
|
|
*% Also note that separate user options for collate and jog are not
|
|
*% provided, since they are not available in the printer.
|
|
*%
|
|
*OpenUI *Sorter/ソートモード: PickOne
|
|
*OrderDependency: 49 AnySetup *Sorter
|
|
*DefaultSorter: None
|
|
*Sorter None/ソートしない : "
|
|
<</Jog 0 >> setpagedevice"
|
|
*End
|
|
*Sorter DocSorting/ソート: "
|
|
<</Jog 3 /Collate true /Staple 0>> setpagedevice"
|
|
*End
|
|
*Sorter DocSortingStaple/ステイプルソート: "
|
|
<</Jog 3 /Collate true /Staple 2>> setpagedevice"
|
|
*End
|
|
*Sorter GroupSorting/グループソート: "
|
|
<</Jog 3 /Collate false /Staple 0>> setpagedevice"
|
|
*End
|
|
*?Sorter: "save
|
|
currentpagedevice dup /Jog known
|
|
{dup /Jog get 3 eq
|
|
{dup /Collate known
|
|
{dup /Collate get
|
|
{dup /Staple known
|
|
{/Staple get 2 eq {(DocSortingStaple)} {(DocSorting)} ifelse}
|
|
{pop (None)} ifelse}
|
|
{pop (GroupSorting)} ifelse}
|
|
{pop (None)} ifelse}
|
|
{pop (None)}
|
|
ifelse}
|
|
{pop (None)}
|
|
ifelse = flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *Sorter
|
|
|
|
*% === Staple options ============
|
|
*% OpenUI *StapleWhen/Staple: PickOne
|
|
*% OrderDependency: 50 AnySetup *StapleWhen
|
|
*% DefaultStapleWhen: None
|
|
*% StapleWhen None/Do not staple: "
|
|
*% <</Staple 0>> setpagedevice"
|
|
*% End
|
|
*% StapleWhen EndOfJob/Staple at end of job: "
|
|
*% <</Staple 2>> setpagedevice"
|
|
*% End
|
|
*% ?StapleWhen: "save
|
|
*% currentpagedevice dup /Staple known
|
|
*% {/Staple get 2 eq {(EndOfJob)} {(None)} ifelse}
|
|
*% {pop (None)}
|
|
*% ifelse = flush
|
|
*% restore"
|
|
*% End
|
|
*% CloseUI: *StapleWhen
|
|
|
|
*% === JamRecovery options ============
|
|
*OpenUI *CNJamRecovery/ジャムリカバリ-: Boolean
|
|
*OrderDependency: 50 AnySetup *CNJamRecovery
|
|
*DefaultCNJamRecovery: True
|
|
*CNJamRecovery False/しない: "<</ExitJamRecovery false>> setpagedevice"
|
|
*CNJamRecovery True/する : "<</ExitJamRecovery true>> setpagedevice"
|
|
*?CNJamRecovery: "save
|
|
currentpagedevice dup /ExitJamRecovery known
|
|
{/ExitJamRecovery get {(True)}{(False)} ifelse}
|
|
{pop (None)}
|
|
ifelse = flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *CNJamRecovery
|
|
|
|
|
|
*% Halftone Information ===============
|
|
|
|
*ScreenFreq: "65.0"
|
|
*ScreenAngle: "45.0"
|
|
|
|
*DefaultResolution: 400dpi
|
|
*?Resolution: "
|
|
save
|
|
initgraphics
|
|
0 0 moveto currentpoint matrix defaultmatrix transform
|
|
0 72 lineto currentpoint matrix defaultmatrix transform
|
|
3 -1 roll sub dup mul
|
|
3 1 roll exch sub dup mul
|
|
add sqrt round cvi
|
|
( ) cvs print (dpi) = flush
|
|
restore
|
|
"
|
|
*End
|
|
|
|
*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}"
|
|
*End
|
|
|
|
*DefaultTransfer: Null
|
|
*Transfer Null: "{ }"
|
|
*Transfer Null.Inverse: "{1 exch sub}"
|
|
|
|
|
|
*% Paper Handling ===================
|
|
|
|
*LandscapeOrientation: Plus90
|
|
|
|
*% Code in this section both selects a tray and sets up a frame buffer.
|
|
*OpenUI *PageSize: PickOne
|
|
*OrderDependency: 30 AnySetup *PageSize
|
|
*DefaultPageSize: A4
|
|
*%
|
|
*PageSize Letter/レター 8.5x11 in: "
|
|
<</PageSize [612 792] /ImagingBBox null >> setpagedevice"
|
|
*End
|
|
*PageSize Legal/リーガル 8.5x14 in: "
|
|
<</PageSize [612 1008] /ImagingBBox null >> setpagedevice"
|
|
*End
|
|
*PageSize 11x17/11x17 in: "
|
|
<</PageSize [792 1224] /ImagingBBox null >> setpagedevice"
|
|
*End
|
|
*PageSize Statement/ステイトメント 5.5x8.5 in: "
|
|
<</PageSize [396 612] /ImagingBBox null >> setpagedevice"
|
|
*End
|
|
*PageSize Postcard/ハガキ 100x148 mm: "
|
|
<</PageSize [283 420] /ImagingBBox null >> setpagedevice"
|
|
*End
|
|
*PageSize A3/A3 297x420 mm: "
|
|
<</PageSize [842 1191] /ImagingBBox null >> setpagedevice"
|
|
*End
|
|
*PageSize A4/A4 210x297 mm: "
|
|
<</PageSize [595 842] /ImagingBBox null >> setpagedevice"
|
|
*End
|
|
*PageSize A5/A5 148x210 mm: "
|
|
<</PageSize [420 595] /ImagingBBox null >> setpagedevice"
|
|
*End
|
|
*PageSize B4/B4 257x364 mm: "
|
|
<</PageSize [729 1032] /ImagingBBox null >> setpagedevice"
|
|
*End
|
|
*PageSize B5/B5 182x257 mm: "
|
|
<</PageSize [516 729] /ImagingBBox null >> setpagedevice"
|
|
*End
|
|
*?PageSize: "
|
|
save
|
|
currentpagedevice /PageSize get aload pop
|
|
2 copy gt {exch} if
|
|
(Unknown)
|
|
<< [612 792] (Letter)
|
|
[612 1008] (Legal)
|
|
[792 1224] (11x17)
|
|
[396 612] (Statement)
|
|
[283 420] (Postcard)
|
|
[842 1191] (A3)
|
|
[595 842] (A4)
|
|
[420 595] (A5)
|
|
[729 1032] (B4)
|
|
[516 729] (B5)
|
|
>>
|
|
{ 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 Letter: "
|
|
<< /PageSize [612 792]
|
|
/ImagingBBox null
|
|
>> setpagedevice"
|
|
*End
|
|
*PageRegion Legal: "
|
|
<< /PageSize [612 1008]
|
|
/ImagingBBox null
|
|
>> setpagedevice"
|
|
*End
|
|
*PageRegion 11x17: "
|
|
<< /PageSize [792 1224]
|
|
/ImagingBBox null
|
|
>> setpagedevice"
|
|
*End
|
|
*PageRegion Statement: "
|
|
<< /PageSize [396 612]
|
|
/ImagingBBox null
|
|
>> setpagedevice"
|
|
*End
|
|
*PageRegion Postcard: "
|
|
<< /PageSize [283 420]
|
|
/ImagingBBox null
|
|
>> setpagedevice"
|
|
*End
|
|
*PageRegion A3: "
|
|
<< /PageSize [842 1191]
|
|
/ImagingBBox null
|
|
>> setpagedevice"
|
|
*End
|
|
*PageRegion A4: "
|
|
<< /PageSize [595 842]
|
|
/ImagingBBox null
|
|
>> setpagedevice"
|
|
*End
|
|
*PageRegion A5: "
|
|
<< /PageSize [420 595]
|
|
/ImagingBBox null
|
|
>> setpagedevice"
|
|
*End
|
|
*PageRegion B4/Env B4: "
|
|
<< /PageSize [729 1032]
|
|
/ImagingBBox null
|
|
>> setpagedevice"
|
|
*End
|
|
*PageRegion B5: "
|
|
<< /PageSize [516 729]
|
|
/ImagingBBox null
|
|
>> setpagedevice"
|
|
*End
|
|
*CloseUI: *PageRegion
|
|
|
|
*% The following entries provide information about specific paper keywords.
|
|
*DefaultImageableArea: A4
|
|
*ImageableArea Letter: "16.5 12.25 593.7 775.5"
|
|
*ImageableArea Legal: "16.3 12.3 590.1 996.5"
|
|
*ImageableArea 11x17: "16.5 16.4 775.5 1208.7"
|
|
*ImageableArea Statement: "13.8 18.1 382.3 593.9"
|
|
*ImageableArea Postcard: "15.11 13.22 260.5 392.8"
|
|
*ImageableArea A3: "17.8 19.4 824.1 1171.3"
|
|
*ImageableArea A4: "21.2 17.9 574.0 824.1"
|
|
*ImageableArea A5: "14.73 21.16 406.3 574.1"
|
|
*ImageableArea B4: "18.7 20.7 709.8 1011.3"
|
|
*ImageableArea B5: "16.13 18.65 499.9 709.8"
|
|
*?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 Letter: "612 792"
|
|
*PaperDimension Legal: "612 1008"
|
|
*PaperDimension 11x17: "792 1224"
|
|
*PaperDimension Statement: "396 612"
|
|
*PaperDimension Postcard: "283 420"
|
|
*PaperDimension A3: "842 1191"
|
|
*PaperDimension A4: "595 842"
|
|
*PaperDimension A5: "420 595"
|
|
*PaperDimension B4: "729 1032"
|
|
*PaperDimension B5: "516 729"
|
|
|
|
*RequiresPageRegion StackBypass: True
|
|
|
|
*OpenUI *InputSlot: PickOne
|
|
*OrderDependency: 20 AnySetup *InputSlot
|
|
*DefaultInputSlot: Cassette1
|
|
*InputSlot Cassette1/Cassette 1: "currentpagedevice
|
|
/InputAttributes get 0 get dup null eq {pop} {dup
|
|
/InputAttributes<</Priority[0 1 2 3 4]>>put setpagedevice}
|
|
ifelse"
|
|
*End
|
|
*InputSlot Cassette2/Cassette 2: "currentpagedevice
|
|
/InputAttributes get 1 get dup null eq {pop} {dup
|
|
/InputAttributes<</Priority[1 0 2 3 4]>>put setpagedevice}
|
|
ifelse"
|
|
*End
|
|
*InputSlot Cassette3/Cassette 3: "currentpagedevice
|
|
/InputAttributes get 2 get dup null eq {pop} {dup
|
|
/InputAttributes<</Priority[2 0 1 3 4]>>put setpagedevice}
|
|
ifelse"
|
|
*End
|
|
*InputSlot Cassette4/Cassette 4: "currentpagedevice
|
|
/InputAttributes get 3 get dup null eq {pop} {dup
|
|
/InputAttributes<</Priority[3 0 1 2 4]>>put setpagedevice}
|
|
ifelse"
|
|
*End
|
|
*InputSlot Cassette5/Cassette 5: "currentpagedevice
|
|
/InputAttributes get 4 get dup null eq {pop} {dup
|
|
/InputAttributes<</Priority[4 0 1 2 3]>>put setpagedevice}
|
|
ifelse"
|
|
*End
|
|
*InputSlot PaperDeck/Paper Deck: "currentpagedevice
|
|
/InputAttributes get 2 get dup null eq {pop} {dup
|
|
/InputAttributes<</Priority[2 0 1 3 4]>>put setpagedevice}
|
|
ifelse"
|
|
*End
|
|
*?InputSlot: "save
|
|
<< /0 (Cassette 1)
|
|
/1 (Cassette 2)
|
|
/2 (Cassette 3)
|
|
/3 (Cassette 4)
|
|
/4 (Cassette 5)
|
|
>>
|
|
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
|
|
|
|
*DefaultOutputBin: OnlyOne
|
|
*DefaultOutputOrder: Normal
|
|
|
|
*OpenUI *ManualFeed/手差し: Boolean
|
|
*OrderDependency: 20 AnySetup *ManualFeed
|
|
*DefaultManualFeed: False
|
|
*ManualFeed True: "<</ManualFeed true >> setpagedevice"
|
|
*ManualFeed False: "<</ManualFeed false >> setpagedevice"
|
|
*?ManualFeed: "save
|
|
currentpagedevice /ManualFeed get
|
|
{(True)} {(False)} ifelse = flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *ManualFeed
|
|
|
|
*% Font Information =====================
|
|
*DefaultFont: Ryumin
|
|
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
|
|
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
|
|
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
|
|
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
|
|
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
|
|
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
|
|
*Font Bookman-Light: Standard "(001.004S)" Standard ROM
|
|
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
|
|
*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 GothicBBB-Medium-83pv-RKSJ-H: RKSJ "(003.002)" 83pv ROM
|
|
*Font GothicBBB-Medium-Add-H: JIS "(003.002)" Add ROM
|
|
*Font GothicBBB-Medium-Add-RKSJ-H: RKSJ "(003.002)" Add ROM
|
|
*Font GothicBBB-Medium-Add-RKSJ-V: RKSJ "(003.002)" Add ROM
|
|
*Font GothicBBB-Medium-Add-V: JIS "(003.002)" Add ROM
|
|
*Font GothicBBB-Medium-EUC-H: EUC "(003.002)" JIS-83 ROM
|
|
*Font GothicBBB-Medium-EUC-V: EUC "(003.002)" JIS-83 ROM
|
|
*Font GothicBBB-Medium-Ext-H: JIS "(003.002)" Ext ROM
|
|
*Font GothicBBB-Medium-Ext-RKSJ-H: RKSJ "(003.002)" Ext ROM
|
|
*Font GothicBBB-Medium-Ext-RKSJ-V: RKSJ "(003.002)" Ext ROM
|
|
*Font GothicBBB-Medium-Ext-V: JIS "(003.002)" Ext ROM
|
|
*Font GothicBBB-Medium-H: JIS "(003.002)" JIS-83 ROM
|
|
*Font GothicBBB-Medium-NWP-H: JIS "(003.002)" NWP ROM
|
|
*Font GothicBBB-Medium-NWP-V: JIS "(003.002)" NWP ROM
|
|
*Font GothicBBB-Medium-RKSJ-H: RKSJ "(003.002)" JIS-83 ROM
|
|
*Font GothicBBB-Medium-RKSJ-UserGaiji: Special "(003.002)" Special ROM
|
|
*Font GothicBBB-Medium-RKSJ-V: RKSJ "(003.002)" JIS-83 ROM
|
|
*Font GothicBBB-Medium-V: JIS "(003.002)" JIS-83 ROM
|
|
*Font GothicBBB-Medium.Oubun: Special "(003.002)" Special ROM
|
|
*Font GothicBBB-Medium.Roman: Special "(003.002)" Special ROM
|
|
*Font GothicBBB-Medium.Roman83pv: Special "(003.002)" Special ROM
|
|
*Font GothicBBB-Medium.WP-Symbol: Special "(003.002)" Special 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-Condensed: Standard "(001.001)" Standard ROM
|
|
*Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard ROM
|
|
*Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard ROM
|
|
*Font Helvetica-Condensed-Oblique: Standard "(001.001)" 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 Helvetica-Oblique: Standard "(001.006S)" Standard ROM
|
|
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
|
|
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
|
|
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
|
|
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
|
|
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
|
|
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
|
|
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
|
|
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
|
|
*Font Ryumin-Light-83pv-RKSJ-H: RKSJ "(003.001)" 83pv ROM
|
|
*Font Ryumin-Light-Add-H: JIS "(003.001)" Add ROM
|
|
*Font Ryumin-Light-Add-RKSJ-H: RKSJ "(003.001)" Add ROM
|
|
*Font Ryumin-Light-Add-RKSJ-V: RKSJ "(003.001)" Add ROM
|
|
*Font Ryumin-Light-Add-V: JIS "(003.001)" Add ROM
|
|
*Font Ryumin-Light-EUC-H: EUC "(003.001)" JIS-83 ROM
|
|
*Font Ryumin-Light-EUC-V: EUC "(003.001)" JIS-83 ROM
|
|
*Font Ryumin-Light-Ext-H: JIS "(003.001)" Ext ROM
|
|
*Font Ryumin-Light-Ext-RKSJ-H: RKSJ "(003.001)" Ext ROM
|
|
*Font Ryumin-Light-Ext-RKSJ-V: RKSJ "(003.001)" Ext ROM
|
|
*Font Ryumin-Light-Ext-V: JIS "(003.001)" Ext ROM
|
|
*Font Ryumin-Light-H: JIS "(003.001)" JIS-83 ROM
|
|
*Font Ryumin-Light-NWP-H: JIS "(003.001)" NWP ROM
|
|
*Font Ryumin-Light-NWP-V: JIS "(003.001)" NWP ROM
|
|
*Font Ryumin-Light-RKSJ-H: RKSJ "(003.001)" JIS-83 ROM
|
|
*Font Ryumin-Light-RKSJ-UserGaiji: Special "(003.001)" Special ROM
|
|
*Font Ryumin-Light-RKSJ-V: RKSJ "(003.001)" JIS-83 ROM
|
|
*Font Ryumin-Light-V: JIS "(003.001)" JIS-83 ROM
|
|
*Font Ryumin-Light.Oubun: Special "(003.001)" Special ROM
|
|
*Font Ryumin-Light.Roman: Special "(003.001)" Special ROM
|
|
*Font Ryumin-Light.Roman83pv: Special "(003.001)" Special ROM
|
|
*Font Ryumin-Light.WP-Symbol: Special "(003.001)" Special 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
|
|
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
|
|
*Font ZapfDingbats: Special "(001.004S)" Special 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: "online"
|
|
|
|
*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
|
|
*Source: "Serial"
|
|
*Source: "Parallel"
|
|
*Source: "LocalTalk"
|
|
*Source: "EtherTalk"
|
|
|
|
*%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
|
|
|
|
*% Color Separation Information =====================
|
|
|
|
*DefaultColorSep: ProcessBlack.60lpi.400x400dpi/60 lpi / 400 dpi
|
|
|
|
*InkName: ProcessBlack/Process Black
|
|
*InkName: CustomColor/Custom Color
|
|
*InkName: ProcessCyan/Process Cyan
|
|
*InkName: ProcessMagenta/Process Magenta
|
|
*InkName: ProcessYellow/Process Yellow
|
|
|
|
*% For 60 lpi / 300 x 300 dpi ===============================
|
|
|
|
*ColorSepScreenAngle ProcessBlack.60lpi.300x300dpi/60 lpi / 300 dpi: "45"
|
|
*ColorSepScreenAngle CustomColor.60lpi.300x300dpi/60 lpi / 300 dpi: "45"
|
|
*ColorSepScreenAngle ProcessCyan.60lpi.300x300dpi/60 lpi / 300 dpi: "15"
|
|
*ColorSepScreenAngle ProcessMagenta.60lpi.300x300dpi/60 lpi / 300 dpi: "75"
|
|
*ColorSepScreenAngle ProcessYellow.60lpi.300x300dpi/60 lpi / 300 dpi: "0"
|
|
|
|
*ColorSepScreenFreq ProcessBlack.60lpi.300x300dpi/60 lpi / 300 dpi: "60"
|
|
*ColorSepScreenFreq CustomColor.60lpi.300x300dpi/60 lpi / 300 dpi: "60"
|
|
*ColorSepScreenFreq ProcessCyan.60lpi.300x300dpi/60 lpi / 300 dpi: "60"
|
|
*ColorSepScreenFreq ProcessMagenta.60lpi.300x300dpi/60 lpi / 300 dpi: "60"
|
|
*ColorSepScreenFreq ProcessYellow.60lpi.300x300dpi/60 lpi / 300 dpi: "60"
|
|
|
|
*% For 53 lpi / 300 x 300 dpi ===============================
|
|
|
|
*ColorSepScreenAngle ProcessBlack.53lpi.300x300dpi/53 lpi / 300 dpi: "45.0"
|
|
*ColorSepScreenAngle CustomColor.53lpi.300x300dpi/53 lpi / 300 dpi: "45.0"
|
|
*ColorSepScreenAngle ProcessCyan.53lpi.300x300dpi/53 lpi / 300 dpi: "71.5651"
|
|
*ColorSepScreenAngle ProcessMagenta.53lpi.300x300dpi/53 lpi / 300 dpi: "18.4349"
|
|
*ColorSepScreenAngle ProcessYellow.53lpi.300x300dpi/53 lpi / 300 dpi: "0.0"
|
|
|
|
*ColorSepScreenFreq ProcessBlack.53lpi.300x300dpi/53 lpi / 300 dpi: "53.033"
|
|
*ColorSepScreenFreq CustomColor.53lpi.300x300dpi/53 lpi / 300 dpi: "53.033"
|
|
*ColorSepScreenFreq ProcessCyan.53lpi.300x300dpi/53 lpi / 300 dpi: "47.4342"
|
|
*ColorSepScreenFreq ProcessMagenta.53lpi.300x300dpi/53 lpi / 300 dpi: "47.4342"
|
|
*ColorSepScreenFreq ProcessYellow.53lpi.300x300dpi/53 lpi / 300 dpi: "50.0"
|
|
|
|
*% For 60 lpi / 400 x 400 dpi =========================
|
|
|
|
*ColorSepScreenAngle ProcessBlack.60lpi.400x400dpi/60 lpi / 400 dpi: "45.0"
|
|
*ColorSepScreenAngle CustomColor.60lpi.400x400dpi/60 lpi / 400 dpi: "45.0"
|
|
*ColorSepScreenAngle ProcessCyan.60lpi.400x400dpi/60 lpi / 400 dpi: "15.0086"
|
|
*ColorSepScreenAngle ProcessMagenta.60lpi.400x400dpi/60 lpi / 400 dpi: "74.9914"
|
|
*ColorSepScreenAngle ProcessYellow.60lpi.400x400dpi/60 lpi / 400 dpi: "0.0"
|
|
|
|
*ColorSepScreenFreq ProcessBlack.60lpi.400x400dpi/60 lpi / 400 dpi: "59.9969"
|
|
*ColorSepScreenFreq CustomColor.60lpi.400x400dpi/60 lpi / 400 dpi: "59.9969"
|
|
*ColorSepScreenFreq ProcessCyan.60lpi.400x400dpi/60 lpi / 400 dpi: "59.996"
|
|
*ColorSepScreenFreq ProcessMagenta.60lpi.400x400dpi/60 lpi / 400 dpi: "59.996"
|
|
*ColorSepScreenFreq ProcessYellow.60lpi.400x400dpi/60 lpi / 400 dpi: "60.0"
|
|
|
|
*% For 53 lpi / 400 x 400 dpi =========================
|
|
|
|
*ColorSepScreenAngle ProcessBlack.53lpi.400x400dpi/53 lpi / 400 dpi: "45.0"
|
|
*ColorSepScreenAngle CustomColor.53lpi.400x400dpi/53 lpi / 400 dpi: "45.0"
|
|
*ColorSepScreenAngle ProcessCyan.53lpi.400x400dpi/53 lpi / 400 dpi: "74.9891"
|
|
*ColorSepScreenAngle ProcessMagenta.53lpi.400x400dpi/53 lpi / 400 dpi: "15.0109"
|
|
*ColorSepScreenAngle ProcessYellow.53lpi.400x400dpi/53 lpi / 400 dpi: "0.0"
|
|
|
|
*ColorSepScreenFreq ProcessBlack.53lpi.400x400dpi/53 lpi / 400 dpi: "53.033"
|
|
*ColorSepScreenFreq CustomColor.53lpi.400x400dpi/53 lpi / 400 dpi: "53.033"
|
|
*ColorSepScreenFreq ProcessCyan.53lpi.400x400dpi/53 lpi / 400 dpi: "52.9925"
|
|
*ColorSepScreenFreq ProcessMagenta.53lpi.400x400dpi/53 lpi / 400 dpi: "52.9925"
|
|
*ColorSepScreenFreq ProcessYellow.53lpi.400x400dpi/53 lpi / 400 dpi: "53.012"
|
|
|
|
*% Produced by "bldppd42.ps" version 4.0 edit 12
|
|
*% Last Edit Date: Mar 11, 1995
|
|
*% The byte count of this file should be exactly xxxxxx or xxxxxx
|
|
*% depending on the filesystem it resides in.
|
|
*% end of PPD file for Canon MDC PS Kanji
|
|
|