📄 cad environment for fuzzy portable products.ps
字号:
index setscreen pop}def/iT^6{dup length 2 sub/_lutlen xdef/_lut xdef{_lutlenmul AdobeIMLIBDict_4.0.50/_index 3 -1 roll put AdobeIMLIBDict_4.0.50/_low_index floor put AdobeIMLIBDict_4.0.50/_high _low 1 add put _index _low sub_lut _high cvi get mul _high _index sub _lut _low cvi get mul add}iAE^6 iB^6iAF^6}def/_IMpreinvert{{1 exch sub}iAE^6 iB^6 iAF^6}def/iV^6{concat}def/IMdictinfo{(vmstatus:)== vmstatus = = =(length of current dict:)==currentdict length = flush}def/iH^6{dup _process eq{pop findcmykprocesscolor}{_spot eq{findcmykcustomcolor}{findhificolor}ifelse}ifelse}def/IMapplytinttostackcolor{_hifi eq{/colorname xdef/ninks xdef/depth ninks 2 muldef ninks{_aldimtint mul depth 1 roll depth 1 roll}repeat/depth depth 4 adddef 4{depth -1 roll _aldimtint mul depth 1 roll/depth depth 1 sub def}repeatninks colorname}{5 1 roll 4{_aldimtint mul 5 1 roll}repeat}ifelse}def/iI^6{/_ctype xdef/_aldimtint xdef dup null eq{/_imc xdef}{_ctype _hifi eq{1 index 2mul 6 add}{5}ifelse copy _ctype iH^6/_imc xdef _ctype IMapplytinttostackcolor_ctype iH^6/_imc_tinted xdef}ifelse _imc null eq{1 _aldimtint subsetseparationgray}{_ctype _process eq{_imc _aldimtint setprocesscolor}{_ctype_spot eq{_imc _aldimtint setcustomcolor}{_imc _aldimtint sethificolor}ifelse}ifelse}ifelse}def/iJ^6{setoverprint}def/iK^6{false iJ^6 0.0 0.0 0.0 1.0(Black\)1.0 _process iI^6}def/iL^6{/dr1 xdef/dr0 xdef{255 mul dup dr0 lt{pop 0.0}{dupdr1 gt{pop 1.0}{dr0 sub dr1 dr0 sub div}ifelse}ifelse}currenttransfer iB^6settransfer}def/iM^6{_imc null eq _ctype _registration eq or _ctype _paper eqor{true iJ^6 _aldimtint tintedseparationimage}{_ctype _spot eq{_imc _aldimtinttintedcolorimage}{_ctype _process eq{_imc_tinted customcolorimage}if _ctype_hifi eq{_imc_tinted hificolorimage}if}ifelse}ifelse}def/iN^6{_image}def/iS^6{/_invertthemask? xdef}def/OPIimage{dup type/dicttype eq{iN^6}{iM^6}ifelse}def/imagemask{/_invertthemask? where{pop dup type/dicttype eq{}{3 -1 roll_invertthemask?{not}if 3 1 roll}ifelse}if _imagemask}def/foureq{4 index eq 8 1roll 4 index eq 8 1 roll 4 index eq 8 1 roll 4 index eq 8 1 roll pop pop poppop and and and}def/iY^6{/blank 0 _currenttransfer exec 1 _currenttransferexec eq def/negative blank{0 _currenttransfer exec 0.5 lt}{0 _currenttransferexec 1 _currenttransfer exec gt}ifelse def/inverted? negative def hascolor{/band 0 def}{/band 5 def}ifelse/setcmykcolor where{pop 1 0 0 0 setcmykcolor_currentgray 1 exch sub 0 1 0 0 setcmykcolor _currentgray 1 exch sub 0 0 1 0setcmykcolor _currentgray 1 exch sub 0 0 0 1 setcmykcolor _currentgray 1 exchsub 4{4 copy}repeat 1 0 0 0 foureq{/band 1 store}if 0 1 0 0 foureq{/band 2store}if 0 0 1 0 foureq{/band 3 store}if 0 0 0 1 foureq{/band 4 store}if 0 0 00 foureq{/band 6 store}if}if blank{/band 6 store}if gsave newpath 0 0 moveto 01 lineto 1 1 lineto 1 0 lineto 0 0 lineto clip newpath 1 setlinewidth/setcmykcolor where{pop 1 1 1 1 setcmykcolor 100 100 moveto 101 101 linetostroke}if grestore}def/iZ^6{/binary? xdef binary?{/readdata{currentfile exchreadstring pop}def}{/readdata{currentfile exch readhexstring pop}def}ifelse/rows xdef/cols xdef/picstr1 cols string def/picstr2 cols string def/picstr3cols string def/picstr4 cols string def/picstr5 cols string def 12 dict begin/ImageType 1 def/Width cols def/Height rows def/ImageMatrix[cols 0 0 rows neg0 rows]def/BitsPerComponent 8 def band 0 eq{/Decode[0 1 0 1 0 1 0 1]def}{/Decode[0 1]def}ifelse band 0 eq{/MultipleDataSources true def/DataSource[{picstr1 readdata}{picstr2 readdata}{picstr3 readdata}{picstr4 readdata picstr5readdata pop}]def}if band 1 eq{/DataSource{picstr1 readdata picstr2 readdatapop picstr3 readdata pop picstr4 readdata pop picstr5 readdata pop}def}if band2 eq{/DataSource{picstr1 readdata pop picstr2 readdata picstr3 readdata poppicstr4 readdata pop picstr5 readdata pop}def}if band 3 eq{/DataSource{picstr1readdata pop picstr2 readdata pop picstr3 readdata picstr4 readdata poppicstr5 readdata pop}def}if band 4 eq{/DataSource{picstr1 readdata pop picstr2readdata pop picstr3 readdata pop picstr4 readdata picstr5 readdata pop}def}ifband 5 ge{/DataSource{picstr1 readdata pop picstr2 readdata pop picstr3readdata pop picstr4 readdata pop picstr5 readdata}def}if currentdict end}def/image2 level2{/image load def}{{begin Width Height BitsPerComponentImageMatrix Decode length 2 eq{/DataSource load image}if Decode length 6 eq{DataSource 0 get DataSource 1 get DataSource 2 get true 3 colorimage}if Decodelength 8 eq{DataSource 0 get DataSource 1 get DataSource 2 get DataSource 3get true 4 colorimage}if end}def}ifelse/_image2 level2{/_image load def}{{begin Width Height BitsPerComponent ImageMatrix/DataSource load _image end}def}ifelse/IMcmykimage{level2{band 0 eq{/DeviceCMYK}{/DeviceGray}ifelsesetcolorspace}if band 0 eq band 5 eq or{image2}if band 1 ge band 4 le and{{1exch sub dummy exec}dup 3 _currenttransfer put _settransfer _image2}if band 6eq{negative{{pop 0}}{{pop 1}}ifelse _settransfer _image2}if}def/iAC^6{/ADBIMTMP_1 where{pop ADBIMTMP_1 begin}{/ADBIMTMP_1 40 dict def ADBIMTMP_1begin/_curxfer currenttransfer def/currenttransfer{{}}def/_localxfer{}def/prev_settransfer/settransfer load def/settransfer{/_localxfer load exch iB^6/_curxfer load iB^6 _settransfer}def/iAE^6{/_localxfer load}def/iAF^6{/_localxfer exch def}def}ifelse}def/iAD^6{end}def end%%EndResourceP6PS begin o3`6%%BeginResource: procset Pscript_Win_Driver 2.0 0userdict /Pscript_Win_Driver_OC 300 dict dup begin put%%BeginResource: file Pscript_FatalError 2.0 0/FatalErrorIf{{initgraphics findfont exch scalefont setfont counttomark 3 divcvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def%%EndResource/VM? {vmstatus exch sub exch pop gt { [(This job requires more memory than is available in this printer.) 100 500(Try one or more of the following, and then print again:) 100 485(In the PostScript dialog box, click Optimize For Portability.) 115 470(In the Device Options dialog box, make sure the Available Printer Memory is accurate.) 115 455(Reduce the number of fonts in the document.) 115 440(Print the document in parts.) 115 42512 /Times-Roman showpage(%%[ PrinterError: Low Printer VM ]%%) =true FatalErrorIf}if} bind def%%BeginResource: file Pscript_Win_Utils 2.0 0/|/def load def/,/load load |/~/exch , |/?/ifelse , |/!/pop , |/`/begin , |/^/index , |/@/dup , |/+/translate , |/$/roll , |/U/userdict , |/M/moveto , |/-/rlineto , |/&/currentdict , |/:/gsave , |/;/grestore , |/F/false , |/T/true ,|/N/newpath , |/E/end , |/Ac/arc , |/An/arcn , |/A/ashow , |/D/awidthshow , |/C/closepath , |/V/div , |/O/eofill , |/L/fill , |/I/lineto , |/-C/rcurveto ,|/-M/rmoveto , |/+S/scale , |/Ji/setfont , |/Lc/setlinecap , |/Lj/setlinejoin, |/Lw/setlinewidth , |/S/show , |/LH/showpage , |/K/stroke , |/W/widthshow ,|/R/rotate , |/b{bind |}bind |/bd{bind |}bind |/xd{~ |}bd/ld{, |}bd/lw/Lw ld/lc/Lc ld/lj/Lj ld/sg/setgray ld/L2? F/languagelevel where{! languagelevel 2ge{! T}if}if |/g{@ not{U/DefIf_save save put}if U/DefIf_bool 2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e{DefIf_El !}b/self & |/reinitialize{[/TextInit/GraphInit/UtilsInit counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark}b/initialize{`{/ADO_mxRot ~ |/TextInitialised? F | reinitialize E}{U/Pscript_Win_Data 200 dict @ ` put/ADO_mxRot ~ |/TextInitialised? F | reinitialize}?}b/terminate{!{& self eq{exit}{E}?}loop E}b/suspend/terminate , |/resume{` Pscript_Win_Data `}b/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~ itransform}b/dsnap{dtransform round ~ round ~ idtransform}b<04>cvn{}|/setjn{{statusdict/jobname known{statusdict/jobname 3 -1 $ put}if}stopped cleartomark}b/solid{[]0 setdash}b/setdsh{0 setdash}b/colspRefresh{}b/rp{4 2 $ M 1 ^ 0 - 0 ~ - neg 0-}b/rr{1 ^ 0 - 0 ~ - neg 0 - C}b%%EndResource%%BeginResource: file Pscript_Win_Utils_L1 2.0 0L2? not g{/rf{N rp L}b/fx{1 1 dtransform @ 0 ge{1 sub 1}{1 add -0.25}? 3 -1 $@ 0 ge{1 sub 1}{1 add -0.25}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $ snap + +S fx rf}b/rs{N rp C K}b/rc{N rp clip N}b/sg{setgray}b/sco{setrgbcolor}b/sgco{{sg}{sco}?}b}e%%EndResource%%BeginResource: file Pscript_Win_Utils_L2 2.0 0L2? g{/colspA/DeviceGray |/colspABC/DeviceRGB |/setAorABC{{colspA}{colspABC}?setcolorspace}b/rf/rectfill , |/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $idtransform}b/BZ{4 -2 $ snap + +S fx rf}b/rs/rectstroke , |/rc/rectclip , |/sg{setgray}b/sco{setrgbcolor}b/colspRefresh{colspABC setcolorspace}b/sgco{{sg}{sco}?}b/UtilsInit{F setglobal}b/definecolorrendering{/ColorRenderingdefineresource !}b/findcolorrendering{@/ColorRendering resourcestatus{! !/ColorRendering findresource T}{! F}?}b/selectcolorrendering{@/ColorRenderingresourcestatus{! !/ColorRendering}{!/DefaultColorRendering/ColorRendering}?findresource setcolorrendering}b}e%%EndResource%%BeginResource: file Pscript_Win_Encoding 2.0 0/bullets{{/bullet}repeat}b/ANSIEncoding[/grave/acute/circumflex/tilde/macron/breve/dotaccent/dieresis/ring/cedilla/hungarumlaut/ogonek/caron/dotlessi 18bullets StandardEncoding 32 95 getinterval aload ! 3 bullets/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE 4 bullets/quoteleft/quoteright/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe 2 bullets/Ydieresis/space/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]| ANSIEncoding @ 39/quotesingle put 96/graveput/ANSIEncodingOld ANSIEncoding 256 array copy | ANSIEncodingOld @[138 153154 169 172 174 177 178 179 181 185 188 189 190 208 215 221 222 240 247 253254]{/bullet put @}forall 166/bar put 176/ring put%%EndResource%%BeginResource: file Pscript_Win_Text 2.0 0/TextInit{TextInitialised? not{/Pscript_Windows_Font & |/TextInitialised? T |/fM[1 0 0 -1 0 0]|/mFM matrix |/iMat[1 0 0.212557 neg 1 0 0]|}if}b/xUP null |/yUP null |/uW null |/xSP null |/ySP null |/sW null |/copyfont{1 ^ length adddict `{1 ^/FID ne{|}{! !}?}forall & E}b/rF{3 copyfont @ `/EncodingANSIEncoding &/CharStrings known{CharStrings/Eth known not{! ANSIEncodingOld}if}if | E}b/mF{findfont ~{@/Encoding get @ StandardEncoding eq{! T}{{ISOLatin1Encoding}stopped{! F}{eq}?{T}{F}?}?}{F}?{rF}{3 copyfont}? `/OrigFontType ~ |/OrigFontName ~ | & E 2 ^ ~ definefont fM 5 4 -1 $ put fM 4 0put fM makefont Pscript_Windows_Font 3 1 $ put}b/xF{scalefontPscript_Windows_Font 3 1 $ put}b/xMF{mFM astore makefont Pscript_Windows_Font3 1 $ put}b/xF2/scalefont , |/xMF2{mFM astore makefont}b/sLT{: Lw -M
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -