?? silly face.ai
字號(hào):
}def
/rampImage{
_enabledSmoothShade{
fillRamp
}{
currentoverprint{
rectImage
}{
_color{
_rampSD begin
/cyanInk _cyanData 0 ne def
/magentaInk _magentaData 0 ne def
/yellowInk _yellowData 0 ne def
/blackInk _blackData 0 ne def
end
_nSamples setImageParms
_nSamples expandSpot
_cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor
true 4 _rampSD ncolorimage
}{
_rampSD begin
/cyanInk false def
/magentaInk false def
/yellowInk false def
/blackInk true def
end
_nSamples setImageParms
_blackData _rampSD bwImage
}ifelse
}ifelse
}ifelse
}def
/nsetcustomcolor where{
pop
}{
/nsetcustomcolor
{
/_nCustomColorSD xp
_nCustomColorSD begin
4 copy
/black xd
/yellow xd
/magenta xd
/cyan xd
4 copy
0 ne /blackInk xd
0 ne /yellowInk xd
0 ne /magentaInk xd
0 ne /cyanInk xd
end
setcmykcolor
}def
}ifelse
/nsetcustomcolorend where{
pop
}{
/nsetcustomcolorend
{
/_nCustomColorSD null pt
}def
}ifelse
/getRampColorSpace{
/_renderCMYK _rampSD begin renderCMYK end pt
_renderCMYK not{
_rampSD begin
[/DeviceN
[
spot1 begin
name null ne tintImage null ne and{
name
}if
end
spot2 begin
name null ne tintImage null ne and{
name
}if
end
] /DeviceCMYK {}
] setcolorspace
end
/_nColorSpace currentcolorspace pt
}if
_nSamples 1 gt{
/_ndx 0 pt
[blendColor] cvx exec
}if
_renderCMYK{
/_C0 [currentcolor] pt
/_C0_Space currentcolorspace pt
}{
/_C0 [
_nCustomColorSD begin
spot1 begin
name null ne{
tintValue
}if
end
spot2 begin
name null ne{
tintValue
}if
end
end
] pt
/_C0_Space _nColorSpace pt
}ifelse
_nSamples 1 gt{
/_ndx _nSamples 1 sub pt
[blendColor] cvx exec
}if
_renderCMYK{
/_C1 [currentcolor] pt
/_C1_Space currentcolorspace pt
}{
/_C1 [
_nCustomColorSD begin
spot1 begin
name null ne{
tintValue
}if
end
spot2 begin
name null ne{
tintValue
}if
end
end
] pt
/_C1_Space _nColorSpace pt
}ifelse
/_rampColorSpace _C0_Space pt
_spotColor{
nsetcustomcolorend
}if
}def
}def
/initializeSinglePassSeps{
/_decodeNorm [0 1] pt
/_decodeInvert [1 0] pt
/spotConverted
{
begin
name null eq{
false
}{
tintValue null eq tintImage null eq and{
true
}{
false
currentpagedevice/SeparationOrder get{name eq or}forall
not
}ifelse
}ifelse
end
}def
/dictImage
{
20 dict dup begin
/Dict xd
/Decode xd
/DataSource xd
/ImageMatrix xd
/BitsPerComponent xd
/Height xd
/Width xd
/ImageType 1 def
Dict
end
/_image load 1 execImage
}def
/bwImage{
begin
gsave
currentoverprint{
blackInk{
[/Separation /Black /DeviceGray{}] setcolorspace
_decodeInvert dictImage
}{
5 npop
}ifelse
}{
/DeviceGray setcolorspace
_decodeNorm dictImage
}ifelse
grestore
end
}def
/ncolorimage where{
pop
}{
/ncolorimage{
begin
renderCMYK{
cyanInk
magentaInk and
yellowInk and
blackInk and
not
currentoverprint
and{
pop pop
gsave
cyanInk{
8 copy
[/Separation /Cyan /DeviceGray{}] setcolorspace
3 npop
_decodeNorm dictImage
}if
magentaInk{
8 copy
[/Separation /Magenta /DeviceGray{}] setcolorspace
4 -1 roll
3 npop
_decodeNorm dictImage
}if
yellowInk{
8 copy
[/Separation /Yellow /DeviceGray{}] setcolorspace
4 -2 roll
3 npop
_decodeNorm dictImage
}if
blackInk{
4 -3 roll
[/Separation /Black /DeviceGray{}] setcolorspace
3 npop
_decodeNorm dictImage
}{
8 npop
}ifelse
grestore
}{
/_colorimage load 10 execImage
}ifelse
}{
6 npop
gsave
spot1 begin
name null ne tintImage null ne and{
[/Separation name /DeviceGray{}] setcolorspace
4 copy
tintImage
name /Black eq{
_decodeNorm
}{
_decodeInvert
}ifelse
dictImage
}{
1 setgray fill
}ifelse
end
spot2 begin
true setoverprint
name null ne tintImage null ne and{
[/Separation name /DeviceGray{}] setcolorspace
tintImage
name /Black eq{
_decodeNorm
}{
_decodeInvert
}ifelse
dictImage
}{
4 npop
1 setgray fill
}ifelse
end
grestore
}ifelse
end
}def
}ifelse
}def
/initializeMultiPassSeps{
/_isCMYKSep
_cyanPlate _magentaPlate or _yellowPlate or _blackPlate or
pt
/invertXfer{
[
{
1 exch sub
}/exec load systemdict /currenttransfer get exec /exec load
] cvx systemdict /settransfer get exec
}def
/ccThrough{
gsave
1 setCustomColor
currentcmykcolor
grestore
add add add 0 ne
}def
/spotConverted
{
begin
_isCMYKSep not{
false
}{
name null eq{
false
}{
tintValue null eq tintImage null eq and{
true
}{
spot_C spot_M spot_Y spot_K name ccThrough
}ifelse
}ifelse
}ifelse
end
}def
/spotChannel
{
_isCMYKSep{
pop false
}{
/_spotDict xp
_spotDict/name get null eq{
false
}{
_spotDict/spot_C get
_spotDict/spot_M get
_spotDict/spot_Y get
_spotDict/spot_K get
_spotDict/name get
ccThrough
}ifelse
}ifelse
}def
/getChannelData
{
_isCMYKSep dup{
pop renderCMYK
}if
{
_blackPlate{
4 1 roll 3 npop blackInk
}{
_yellowPlate{
4 2 roll 3 npop yellowInk
}{
_magentaPlate{
4 3 roll 3 npop magentaInk
}{
3 npop cyanInk
}ifelse
}ifelse
}ifelse
{
true /nonZeroData
}{
true /zeroData
}ifelse
}{
4 npop
spot1/name get null ne
spot1 spotChannel and{
spot1/tintImage get dup null ne{
false /nonZeroData
}{
pop false /noData
}ifelse
}{
spot2/name get null ne
spot2 spotChannel and{
spot2/tintImage get dup null ne{
false /nonZeroData
}{
pop false /noData
}ifelse
}{
false /noData
}ifelse
}ifelse
}ifelse
}def
/renderChannelData
{
/_tmp xp
_tmp /nonZeroData ne currentoverprint and{
pop
_tmp /zeroData eq{pop}if
4 npop
}{
_tmp /nonZeroData eq{
{
invertXfer
}if
systemdict/image
get 5 execImage
}{
pop
_tmp /zeroData eq{pop}if
4 npop
knockOut
}ifelse
}ifelse
}def
/bwImage{
begin
gsave
dup dup dup
getChannelData
exch pop false exch
renderChannelData
grestore
end
}def
/ncolorimage{
begin
pop pop
gsave
spot2/name get null ne spot2 spotChannel and{
true setoverprint
}if
getChannelData
renderChannelData
grestore
end
}def
}def
end
end
defaultpacking setpacking
%%EndResource
%%BeginResource: procset AGM_Gradient 1.0 0
%%Title: (AGM Gradient Procset)
%%Version: 1.0 0
%%CreationDate: (4/26/96) ()
%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
userdict /defaultpacking currentpacking put true setpacking
userdict /AGM_Gradient 20 dict dup begin put
/AGM_Gradient_private 200 dict def
/initialize
{
AGM_Gradient begin
AGM_Gradient_private begin
initializeVars
/bd systemdict/mark get def
/ed
_level2PS
{
(>>)
}{
(counttomark 2 idiv dup dict begin {def} repeat pop currentdict end)
} ifelse
cvx def
_level2PS{
initializeLev2
}{
initializeLev1
}ifelse
queryDevice
initializeRectFill
initializeShading
initializeOps
_producingSeps{
AGM_Gradient_Sep/initialize get exec
}{
initializeComposite
}ifelse
_illustrator{
/f{}def
/F{}def
/s{}def
/S{}def
/b{}def
/B{}def
}if
/image where{
/image get /_image xd
}if
/colorimage where{
/colorimage get /_colorimage xd
}if
AGM_Gradient_private
{
dup xcheck 1 index type /arraytype eq and
{
bind
}if
pop pop
}forall
AGM_Gradient
{
dup xcheck 1 index type /arraytype eq and
{
bind
}if
pop pop
}forall
end
currentdict readonly pop
end
}def
/initializeAI
{
pop pop
AGM_Gradient/AGM_Gradient_private get /_illustrator true put
AGM_Gradient/initialize get exec
AGM_Gradient begin
}def
/unload{
systemdict/languagelevel known{
systemdict/languagelevel get 2 ge{
userdict/AGM_Gradient_Sep 2 copy known{
undef
}{
pop pop
}ifelse
userdict/AGM_Gradient 2 copy known{
undef
}{
pop pop
}ifelse
}if
}if
}def
/terminate{
currentdict AGM_Gradient eq{
end
}if
}def
AGM_Gradient_private begin
/initializeVars{
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -