📄 subversion_logo.eps
字号:
dup _tmp 0 3 -1 roll put _tmp 1 3 -1 roll put }if /FunctionType 0 /Order 1 /Size [_tmp length] /Domain [0 1] /BitsPerSample 8 /DataSource _tmp /Range [0 1] ed }def /fillRamp{ /_invert _midPoint 0.5 lt pt _rampIndex _maxRampIndex eq { initShFill }if getRampColorSpace _colorSpace null eq{ /_colorSpace _rampColorSpace pt }{ _colorSpace _rampColorSpace ne _rgbInCMYK or{ /_index _index 1 _gradType 0 eq{ sub pt linealShFill }{ add pt radialShFill }ifelse initShFill /_colorSpace _rampColorSpace pt } if }ifelse /_endCoord _endPoint pt /_rgbInCMYK false pt _producingSeps _forceToCMYK or _rgbRamp and { _spotColor{ _renderCMYK }{ _isCMYKSep }ifelse }{ false }ifelse { _compositeJob{ /_rgbInCMYK true pt _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor dup length string copy /_kData exch pt dup length string copy /_yData exch pt dup length string copy /_mData exch pt dup length string copy /_cData exch pt }{ _rampFuncsArray _index _cyanPlate{_cyanData}if _magentaPlate{_magentaData}if _yellowPlate{_yellowData}if _blackPlate{_blackData}if _nSamples expandOne sampFunc dup begin /Decode [1 0] def end put /_invert false pt }ifelse }{ _rampFuncsArray _index bd /FunctionType 2 /Domain [0 1] /N 0.5 log _invert{1 _midPoint sub}{_midPoint}ifelse log div _gradType 0 eq{ _invert{/C1}{/C0}ifelse _C0 _invert{/C0}{/C1}ifelse _C1 }{ _invert{/C0}{/C1}ifelse _C1 _invert{/C1}{/C0}ifelse _C0 }ifelse ed put }ifelse _rampIndex 1 ne{ _boundsArray _index _gradType 1 eq{1 sub}if _endCoord put } if 0 1 _invert {exch}if _encodeArray _index 2 mul 1 add 3 -1 roll put _encodeArray _index 2 mul 3 -1 roll put _rampIndex 1 eq { /_lastFill true pt _gradType 0 eq{ linealShFill }{ radialShFill }ifelse }if /_index _index 1 _gradType 0 eq{ add pt }{ sub pt }ifelse }def}def/initializeComposite{ /bwImage{ pop /_image load 5 execImage }def /rampImage{ _enabledSmoothShade{ fillRamp }{ _color{ _nSamples setImageParms _rgbRamp _forceToCMYK not and{ _redData _greenData _blueData _nSamples 3 expandColor true 3 null ncolorimage }{ _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor true 4 null ncolorimage }ifelse }{ _nSamples setImageParms _blackData null bwImage }ifelse }ifelse }def /setCStop{ /_colorStyle exch pt _colorStyle 0 eq{ 1 exch sub 0 0 0 4 -1 roll }if _colorStyle 2 eq{ _forceToCMYK{ 3 npop setcmykcolor }{ setrgbcolor 4 npop }ifelse }if _colorStyle 3 eq{ 1 exch sub /_tmp xp pop 4{ _tmp mul 4 1 roll }repeat }if _colorStyle 4 eq{ _forceToCMYK{ 6 npop setcmykcolor }{ 3 -1 roll pop pop 1 exch sub /_tmp xp 3{ 1 exch sub _tmp mul 1 exch sub 3 1 roll }repeat setrgbcolor 4 npop }ifelse }if _colorStyle 2 ne _colorStyle 4 ne and{ null nsetcustomcolor }if }def /nsetcustomcolor { pop setcmykcolor }def /nsetcustomcolorend { }def /ncolorimage{ pop /_colorimage load 10 execImage }def _noImage not _level2PS not and{ /linealFill{ 8 setImageParms _color{ currentcmykcolor 4{ makeByte8 4 1 roll }repeat true 4 null ncolorimage }{ currentgray makeByte8 null bwImage }ifelse }def }if /getRampColorSpace{ _nSamples 1 gt{ /_ndx 0 pt [blendColor] cvx exec }if /_C0 [currentcolor] pt /_C0_Space currentcolorspace pt _nSamples 1 gt{ /_ndx _nSamples 1 sub pt [blendColor] cvx exec }if /_C1 [currentcolor] pt /_C1_Space currentcolorspace pt /_rampColorSpace _C0_Space pt _spotColor{ nsetcustomcolorend }if }def}def/npop{ {pop}repeat}def/xd{ exch def}def/nd{ null def}def/pt{ AGM_Gradient_private 3 1 roll put}def/xp{ exch pt}def/xput{ dup load dup length exch maxlength eq{ dup dup load dup length 2 mul dict copy def }if load begin def end}def/mySave{ save /_sSave xp}def/myRestore{ _sSave type /savetype eq{ _sSave restore }if}def/gMark{ counttomark 2 add -1 roll}def/execImage{ /_tmp xp { exec }stopped{ $error /errorname get /undefinedresult ne{ stop }{ _tmp npop }ifelse }if}def/pushBSpace{ newpath gsave _bUMatrix astore concat }def/popBSpace{ grestore}def/makeByte8{ /_tmp 0 pt 255 mul cvi 8 string 8{ dup _tmp 3 index put /_tmp _tmp 1 add pt }repeat exch pop}def/setImageParms{ 1 8 2 index 0 0 1 0 0 _imageMatrix astore}def/linealFill{ 0 0 1 1 rectfill}def/testCMYKColorThrough{ gsave setcmykcolor currentcmykcolor grestore add add add 0 ne}def/expandOne { /_tmp xp dup type /stringtype ne{ _tmp string exch dup 0 ne{ 255 mul cvi 0 1 _tmp 1 sub{ 3 copy exch put pop }for }if pop }if}def/expandColor{ /_channels xp /_len xp _channels{ _len expandOne _channels 1 roll }repeat}def/blendColor{ _color{ _rgbRamp _producingSeps not and _forceToCMYK not and{ _redData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _greenData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _blueData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if /setrgbcolor cvx }{ _cyanData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _magentaData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _yellowData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _blackData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _spotColor{ _rampSD begin /_rampSD cvx /begin cvx spot1 begin tintImage dup type /stringtype eq{ /_ndx cvx /get cvx _d255- /exch cvx /get cvx }{ dup null ne{ name type /nametype ne{ 1 exch sub }if }if }ifelse end /spot1 cvx /tintValue 3 -1 /roll cvx /put cvx spot2 begin tintImage dup type /stringtype eq{ /_ndx cvx /get cvx _d255- /exch cvx /get cvx }{ dup null ne{ name type /nametype ne{ 1 exch sub }if }if }ifelse end /spot2 cvx /tintValue 3 -1 /roll cvx /put cvx /end cvx end /_rampSD cvx /nsetcustomcolor cvx }{ /setcmykcolor cvx }ifelse }ifelse }{ _blackData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _enabledSmoothShade{ 1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx /setcmykcolor cvx }{ /setgray cvx }ifelse }ifelse}def/useRectImage{ _subSampleOK _enabledSmoothShade not and{ { mark 0 1 dtransform atan cvi 90 mod 0 eq 1 0 dtransform atan cvi 90 mod 0 eq } stopped { cleartomark false } { and exch pop } ifelse }{ false }ifelse}def/linealImage{ _noImage{ rectImage }{ _producingSeps{ AGM_Gradient_Sep/AGM_Gradient_Sep_private get /rampImage get exec }{ useRectImage{ rectImage }{ rampImage }ifelse }ifelse }ifelse}def/linealRamp{ pushBSpace _ramp{ linealImage }{ linealFill }ifelse popBSpace /_rampIndex _rampIndex 1 sub pt _rampIndex 0 gt{ getRampData }if}def/radialGrad{ /_usingShells currentoverprint _producingSeps and _usingShells or pt /_firstShell true pt _enabledSmoothShade not{ currentoverprint _producingSeps and{ newpath clippath pathbbox 1 add 4 1 roll 1 add 4 1 roll 1 sub 4 1 roll 1 sub 4 1 roll _bbox astore pop newpath _bbox 0 get _bbox 1 get moveto _bbox 2 get _bbox 1 get lineto _bbox 2 get _bbox 3 get lineto _bbox 0 get _bbox 3 get lineto closepath 6 copy gsave _bUMatrix astore concat 1 0 moveto 0 0 1 0 360 arc closepath eoclip fill popBSpace }{ fill }ifelse }if pushBSpace _radHilite{ _xHi _yHi _bUMatrix idtransform /_yHi xp /_xHi xp _rampPoint 1 lt{ 1 _rampPoint sub dup _xHi mul exch _yHi mul translate }if }if _rampIndex{ radialRamp /_rampIndex _rampIndex 1 sub pt _rampIndex 0 gt{ getRampData }if }repeat popBSpace }def/getNSamples{ 0 exch { dup type /stringtype eq{ length exch pop exit }if pop }forall dup 0 eq{ pop 1 }if}def/getRampData{ /_rampType gMark pt /_color _rampType 0 gt pt /_ccRGB _rampType 5 eq _rampType 6 eq or pt /_rgbRamp _rampType 4 eq _ccRGB or pt /_ccProcess _rampType 2 eq _rampType 3 eq or pt _producingSeps{ _rampSD initSpotDict /_spotColor _ccProcess _ccRGB or pt }{ /_spotColor false pt }ifelse /_ramp true pt 100 div /_rampPoint xp 100 div /_midPoint xp dup /_colorStyle xp _colorStyle 0 eq{ 2 }{ _colorStyle 1 eq{ 5 }{ _colorStyle 2 eq{ 8 }{ _colorStyle 3 eq{ _producingSeps{ _rampSD /spot1 get begin /name 3 index def /spot_K 4 index def /spot_Y 5 index def /spot_M 6 index def /spot_C 7 index def end }if 7 }{ _producingSeps{ _rampSD/spot1 get begin /name 4 index def /spot_K 8 index def /spot_Y 9 index def /spot_M 10 index def /spot_C 11 index def end }if 11 } ifelse }ifelse }ifelse }ifelse /_tmp xp _tmp index 100 div /_endPoint xp _gradType 1 eq{ _tmp 1 add index 100 div /_midPoint xp }if _producingSeps{ _tmp 2 add index /_nextColorStyle xp _nextColorStyle 3 eq{ /_tmp _tmp 4 add pt _tmp index dup _rampSD/spot1 get /name get ne{ _rampSD /spot2 get begin /name xd /spot_K _tmp 2 add index def /spot_Y _tmp 3 add index def /spot_M _tmp 4 add index def /spot_C _tmp 5 add index def end }{ pop }ifelse }if _nextColorStyle 4 eq{ /_tmp _tmp 5 add pt _tmp index dup _rampSD/spot1 get /name get ne{ _rampSD /spot2 get begin /name xd /spot_K _tmp 5 add index def /spot_Y _tmp 6 add index def /spot_M _tmp 7 add index def /spot_C _tmp 8 add index def end }{ pop }ifelse }if }if _rampType 3 eq _rampType 6 eq or{ /_tint2Data gMark pt }if _ccProcess _ccRGB or{ /_tint1Data gMark pt }if _rgbRamp{ /_blueData gMark pt /_greenData gMark pt /_redData gMark pt }if _producingSeps{ _ccProcess _ccRGB or{ _rampType 3 eq _rampType 6 eq or{ _rampSD /spot2 get begin /tintImage _gradType 0 eq{ _tint2Data }{ _tint1Data }ifelse def name null eq{ /name /Black def }if end }if _rampSD /spot1 get begin /tintImage _gradType 0 eq _rampType 2 eq or _rampType 5 eq or{ _tint1Data }{ _tint2Data }ifelse def _rampType 2 eq _rampType 5 eq or{ name null eq{ /name _rampSD/spot2 get /name get def /spot_C _rampSD/spot2 get /spot_C get def /spot_M _rampSD/spot2 get /spot_M get def /spot_Y _rampSD/spot2 get /spot_Y get def /spot_K _rampSD/spot2 get /spot_K get def _rampSD/spot2 get /name null put }if }{ name null eq{ /name /Black def }if }ifelse
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -