亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? type1ops.ps

?? 遺傳算法工具箱 希望高手指點 GATOOLS
?? PS
字號:
%    Copyright (C) 1992 Aladdin Enterprises.  All rights reserved.
% 
% This file is part of Aladdin Ghostscript.
% 
% Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
% or distributor accepts any responsibility for the consequences of using it,
% or for whether it serves any particular purpose or works at all, unless he
% or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
% License (the "License") for full details.
% 
% Every copy of Aladdin Ghostscript must include a copy of the License,
% normally in a plain ASCII text file named PUBLIC.  The License grants you
% the right to copy, modify and redistribute Aladdin Ghostscript, but only
% under certain conditions described in the License.  Among other things, the
% License requires that the copyright notice and this notice be preserved on
% all copies.

% type1ops.ps
% Define the Type 1 font opcodes for use by Ghostscript utilities.

% Define lenIV (the number of initial random bytes in the encoded outlines).
% This should be zero, but we set it to 4 for compatibility with PostScript.

/lenIV 4 def

% Define the Type 1 opcodes we care about.

/Type1encode 25 dict
/c_hstem 1 def   dup /hstem <01> put
/c_vstem 3 def   dup /vstem <03> put
/c_vmoveto 4 def   dup /vmoveto <04> put
/c_rlineto 5 def   dup /rlineto <05> put
/c_hlineto 6 def   dup /hlineto <06> put
/c_vlineto 7 def   dup /vlineto <07> put
/c_rrcurveto 8 def   dup /rrcurveto <08> put
/c_closepath 9 def   dup /closepath <09> put
/c_callsubr 10 def   /s_callsubr <0a> def   dup /callsubr s_callsubr put
/c_return 11 def   dup /return <0b> put
/c_escape 12 def
  /ce_dotsection 0 def   /s_dotsection <0c06> def   dup /dotsection s_dotsection put
  /ce_vstem3 1 def   /s_vstem3 <0c01> def   dup /vstem3 s_vstem3 put
  /ce_hstem3 2 def   /s_hstem3 <0c02> def   dup /hstem3 s_hstem3 put
  /ce_seac 6 def   /s_seac <0c06> def	dup /seac s_seac put
  /ce_sbw 7 def   /s_sbw <0c07> def   dup /sbw s_sbw put
  /ce_div 12 def   /s_div <0c0c> def   dup /div s_div put
  /ce_callothersubr 16 def   /s_callothersubr <0c10> def   dup /callothersubr s_callothersubr put
  /ce_pop 17 def   /s_pop <0c11> def   dup /pop s_pop put
  /ce_setcurrentpoint 33 def   /s_setcurrentpoint <0c21> def   dup /setcurrentpoint s_setcurrentpoint put
/c_hsbw 13 def   /s_hsbw <0d> def   dup /hsbw s_hsbw put
/c_endchar 14 def   /s_endchar <0e> def   dup /endchar s_endchar put
/c_rmoveto 21 def   dup /rmoveto <15> put
/c_hmoveto 22 def   dup /hmoveto <16> put
  /s_setcurrentpoint_hmoveto s_setcurrentpoint <8b16> concatstrings def
/c_vhcurveto 30 def   dup /vhcurveto <1e> put
/c_hvcurveto 31 def   dup /hvcurveto <1f> put
def

% Define the encoding of numbers.
/c_num1 32 def
/c_num2 247 def
/c_num3 251 def
/c_num4 255 def
/min_enc_num1 c_num1 c_num2 sub 1 add 2 idiv def
/max_enc_num1 c_num2 c_num1 sub 1 sub 2 idiv def
/min_enc_num2 max_enc_num1 1 add def
/max_enc_num2 min_enc_num2 c_num3 c_num2 sub 256 mul add 1 sub def
/min_enc_num3 max_enc_num2 neg def
/max_enc_num3 min_enc_num2 neg def

% ------ CharString encoding ------ %

% For these utilities, a CharString is represented by a sequence of
% integers or names, either in an array or on the stack.
% Integers represent themselves; names are CharString operator names.
% A CharString in an array is called a "charproc"; a CharString on
% the stack is called a "charstack", and is delimited by a mark.
% Individual elements are called "chartokens".

% Compute the length of a CharString.
/chartoken_length	% chartoken -> length
 { dup type /nametype eq
    { Type1encode exch get length
    }
    { dup dup -107 ge exch 107 le and
       { pop 1
       }
       { dup -1131 ge exch 1131 le and { 2 } { 5 } ifelse
       }
      ifelse
    }
   ifelse
 } bind def
/charproc_length	% charproc -> length
 { 0 exch { chartoken_length add } forall
 } bind def
/charstack_length	% charstack -> charstack length
 { counttomark 0 exch -1 1 { index chartoken_length add } for
 } bind def

% Write a CharString to a file.  Normally this will be a NullEncode filter
% writing on a string of the correct length.
/chartoken_write	% file chartoken ->
 { dup type /nametype eq
    { Type1encode exch get writestring
    }
    { dup dup -107 ge exch 107 le and
       { 139 add
       }
       { dup dup -1131 lt exch 1131 gt or
	  { 1 index 255 write
	    2 copy -24 bitshift 255 and write
	    2 copy -16 bitshift 255 and write
	    2 copy -8 bitshift 255 and write
	    255 and
	  }
	  { dup 0 ge { 16#f694 } { neg 16#fa94 } ifelse add
	    2 copy -8 bitshift write 255 and
	  }
	 ifelse
       }
      ifelse write
    }
   ifelse
 } bind def
/charproc_write		% file charproc ->
 { { 1 index exch chartoken_write } forall pop
 } bind def
/charstack_write	% charstack file ->
 { counttomark 1 sub -1 1 { index 1 index exch chartoken_write } for
   cleartomark
 } bind def

% Convert a charproc or charstack to a proper encrypted CharString.
/charproc_string	% charproc -> string
 { mark exch aload pop charstack_string
 } bind def
/charstack_string	% charstack -> string
 { charstack_length lenIV add string
   dup dup length lenIV sub lenIV exch getinterval	% skip lenIV
   /NullEncode filter
   exch 1 index counttomark 1 add 2 roll
   charstack_write closefile
%   4330 exch dup .type1encrypt exch pop readonly
 } bind def

% ------ CharString decoding ------ %

/Type1decode 256 array
dup 0 32 getinterval
  /-0- /hstem /-2- /vstem /vmoveto /rlineto /hlineto /vlineto
  /rrcurveto /closepath /callsubr /return null /hsbw /endchar /-15-
  /-16- /-17- /-18- /-19- /-20- /rmoveto /hmoveto /-23-
  /-24- /-25- /-26- /-27- /-28- /-29- /vhcurveto /hvcurveto
33 -1 roll astore pop
dup 12
 { dup read pop dup Type1escape exch known
    { Type1escape exch get }
    { =string cvs dup string length copy }
   ifelse
 } put
32 1 246 { 2 copy dup 139 sub put pop } for
dup 247 { dup read pop 108 add } put
dup 248 { dup read pop 364 add } put
dup 249 { dup read pop 620 add } put
dup 250 { dup read pop 876 add } put
dup 251 { dup read pop 108 add neg } put
dup 252 { dup read pop 364 add neg } put
dup 253 { dup read pop 620 add neg } put
dup 254 { dup read pop 876 add neg } put
dup 255 { 0 4 { 8 bitshift 1 index read pop add } repeat } put
def
/Type1escape 9 dict
  dup ce_dotsection /dotsection put
  dup ce_vstem3 /vstem3 put
  dup ce_hstem3 /hstem3 put
  dup ce_seac /seac put
  dup ce_sbw /sbw put
  dup ce_div /div put
  dup ce_callothersubr /callothersubr put
  dup ce_pop /pop put
  dup ce_setcurrentpoint /setcurrentpoint put
def

% Decode a CharString (unencrypted).
/charstack_read		% file -> (NO MARK) charstack
 { { dup read not { pop exit } if
     Type1decode exch get exec exch
   } loop
 } bind def

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99久久99精品免视看婷婷| 亚洲成精国产精品女| 亚洲精品一线二线三线| 91麻豆精品国产91久久久资源速度| 欧美视频一区二| 日本丶国产丶欧美色综合| 97se亚洲国产综合在线| 99久久久精品免费观看国产蜜| 成人一区二区三区视频| 日本aⅴ亚洲精品中文乱码| 国产精品女上位| 国产精品免费久久| 亚洲欧美日韩国产另类专区| 亚洲精品成a人| 午夜影院久久久| 免费在线视频一区| 精品一区二区日韩| 国产一区二区伦理| 不卡在线观看av| 欧美中文字幕一区二区三区| 3d成人动漫网站| 26uuu精品一区二区在线观看| 久久久影视传媒| 国产精品美女www爽爽爽| 亚洲精品大片www| 三级精品在线观看| 国产综合久久久久影院| eeuss国产一区二区三区| 在线观看一区二区精品视频| 欧美一二三在线| 国产欧美日韩视频一区二区| 亚洲精品美国一| 青青国产91久久久久久| 国产一区不卡视频| 91丨porny丨最新| 91精品免费观看| 国产午夜精品一区二区三区视频 | 狠狠狠色丁香婷婷综合久久五月| 国产精品一卡二| 色呦呦国产精品| 国产女主播视频一区二区| 欧美唯美清纯偷拍| 欧美不卡在线视频| 国产精品不卡在线| 日日摸夜夜添夜夜添精品视频| 国产成人一区在线| 欧美曰成人黄网| 国产天堂亚洲国产碰碰| 亚洲一二三四久久| 国产很黄免费观看久久| 欧美色手机在线观看| 久久久久久久一区| 亚洲不卡一区二区三区| 国产传媒一区在线| 在线观看三级视频欧美| 国产亚洲精品中文字幕| 性做久久久久久久久| 日韩亚洲欧美成人一区| 日韩精品一级二级 | 欧美国产禁国产网站cc| 亚洲一区二区高清| 国产电影精品久久禁18| 在线观看亚洲专区| 精品国产伦一区二区三区观看方式 | 欧美精品三级日韩久久| 欧美激情一区不卡| 日韩精品亚洲专区| 色综合久久久久综合99| 国产视频911| 蜜臀av一区二区三区| 色av一区二区| 亚洲欧洲日本在线| 久久精品夜夜夜夜久久| 五月天亚洲精品| 亚洲精品乱码久久久久久久久 | 中文字幕一区视频| 久久爱www久久做| 欧美色精品在线视频| 亚洲欧洲色图综合| 国产真实精品久久二三区| 欧美日韩精品一区二区三区四区 | 国产精品66部| 欧美一区二区三区色| 亚洲综合一二区| 99re热视频精品| 中文字幕欧美激情| 国产美女精品人人做人人爽| 欧美一区二区视频网站| 亚洲国产精品精华液网站| 97精品视频在线观看自产线路二| 国产欧美日韩不卡免费| 国产乱子轮精品视频| 日韩精品专区在线影院重磅| 亚洲aⅴ怡春院| 欧美日韩精品久久久| 亚洲综合一二区| 欧美亚洲动漫另类| 亚洲综合久久久久| 91精品福利视频| 夜夜精品视频一区二区| 在线免费av一区| 亚洲男人的天堂网| 色婷婷久久久亚洲一区二区三区| 国产欧美日韩在线看| 国产69精品久久777的优势| 精品日韩av一区二区| 亚洲国产精品久久人人爱蜜臀| 在线观看区一区二| 一区二区三区精品视频| 日本道免费精品一区二区三区| 亚洲人成网站精品片在线观看| 色综合色综合色综合色综合色综合 | 久久国产精品一区二区| 日韩三级中文字幕| 久久99精品国产91久久来源| 亚洲精品一区二区三区蜜桃下载| 免费高清在线视频一区·| 欧美一级高清大全免费观看| 韩国午夜理伦三级不卡影院| 久久久久亚洲蜜桃| 成人国产电影网| 亚洲一区二区中文在线| 91精品国产欧美一区二区| 久久99精品久久只有精品| 国产婷婷色一区二区三区在线| 高清久久久久久| 一区二区三区丝袜| 欧美电影在哪看比较好| 激情五月婷婷综合| 中文子幕无线码一区tr| 91亚洲精华国产精华精华液| 亚洲无人区一区| 51久久夜色精品国产麻豆| 久久精品国产第一区二区三区| 国产无人区一区二区三区| 成人av午夜电影| 夜夜爽夜夜爽精品视频| 日韩精品一区二区三区四区| 成人性生交大片免费看视频在线 | 中文字幕va一区二区三区| 在线影院国内精品| 美女精品自拍一二三四| 国产精品天天看| 欧美日韩免费一区二区三区| 精品亚洲免费视频| 欧美激情一区二区| 色播五月激情综合网| 久久国产视频网| 亚洲色图20p| 精品久久久久久最新网址| 99re成人精品视频| 久久国产成人午夜av影院| 亚洲视频资源在线| 日韩一区二区免费在线电影| 成人av集中营| 免费一级欧美片在线观看| 亚洲欧洲精品一区二区三区不卡 | 中文字幕制服丝袜成人av| 欧美日韩高清一区二区不卡| 国产91丝袜在线播放九色| 午夜久久久久久久久| 中文字幕精品一区二区三区精品| 欧美性色黄大片| 成人在线视频首页| 免费av网站大全久久| 亚洲欧美偷拍三级| 国产亚洲一区二区三区四区 | 91在线视频在线| 久久成人综合网| 亚洲国产欧美在线| 国产精品色哟哟网站| 51久久夜色精品国产麻豆| www.久久精品| 精油按摩中文字幕久久| 亚洲国产综合人成综合网站| 中文字幕va一区二区三区| 精品国产a毛片| 69堂国产成人免费视频| 色菇凉天天综合网| 99久久精品免费看| 国产成人综合在线观看| 男男视频亚洲欧美| 日韩精品91亚洲二区在线观看 | 亚洲欧洲美洲综合色网| 精品日韩99亚洲| 欧美一区二区三级| 欧美亚洲日本一区| 91美女片黄在线| 国产suv精品一区二区883| 麻豆精品视频在线观看免费| 亚洲一二三四区不卡| 亚洲国产精品av| 91老师片黄在线观看| 国产三级一区二区三区| 亚洲午夜在线观看视频在线| 成人教育av在线| 国产偷国产偷亚洲高清人白洁| 国产精品夜夜嗨| 欧美国产精品一区| 成人黄色777网|