cehua_lyf
2019-03-06 3c8ee0a8a524a6251d7d5aae2372e76fd8a99b9c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
ŒôXc@s•ddlZddlZddlZidd6dd6dd6dd    6d
d 6d d 6Zidd6dd6dd6Zd„Zdejfd„ƒYZdS(iÿÿÿÿNtRomantRtItalictItObliquetOsReverse ItalictRIsReverse ObliquetROtOthertOTt ProportionaltPt
MonospacedtMtCelltCcCsãx-|jƒ}|sdS|d dkrPqqtj|dƒ}i}xU|jƒ}| so|d dkrsPntj|dƒ}||dd!||| <qLg}x;|jƒ}| sÍ|d d    krÑPn|j|d ƒqªtj|d
ƒ}tttj    |d ƒƒ\}}}}    tttj    |d ƒƒ\}
} |
| f||     ||||     fd d ||ff} y%t
j d||f|ddƒ} Wn)t k
rÈt
j d||fƒ} nX|t|dƒ| | fS(Ni    t    STARTCHARitBITMAPt iiÿÿÿÿitENDCHARttBBXtDWIDTHit1thextENCODING(treadlinetNonetstringtstriptfindtappendtjointmaptinttsplittImaget
fromstringt
ValueErrortnew(tftstidtpropstitbitmaptxtytltdtdxtdytbboxtim((sr.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\CaptchaImage\VerificationCodePic\PIL\BdfFontFile.pytbdf_char,s:   ("7% t BdfFontFilecBseZd„ZRS(cCsâtjj|ƒ|jƒ}|d dkr8td‚ni}g}x›|jƒ}| sj|d dkrnPntj|dƒ}||dd!||| <|| dkrGtj|d
ƒd krß|j||dd!ƒqßqGqGtj|d d ƒ}ttj    |dƒ|d<t
tj    |dƒ|d<t |dƒ}t |dƒ}tj |ddƒ}    g}xqt |ƒ}
|
sƒPn|
\} } \} }}}| d krm| t|jƒkrm| |||f|j| <qmqmdS(Ni s STARTFONT 2.1snot a valid BDF filet ENDPROPERTIESRiiÿÿÿÿtCOMMENTt    COPYRIGHTtLogicalFontDescriptionitFONTt-ii t FONT_ASCENTt FONT_DESCENTt;(R9R:(tFontFilet__init__Rt SyntaxErrorRRRR#t    bdf_slanttuppert bdf_spacingR"R R6tlentglyph(tselftfpR)R+tcommentsR,tfonttascenttdescenttfontnametcR*tchtxytdsttsrcR5((sr.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\CaptchaImage\VerificationCodePic\PIL\BdfFontFile.pyRB[s:   ! !(t__name__t
__module__RB(((sr.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\CaptchaImage\VerificationCodePic\PIL\BdfFontFile.pyR7Ys(R$RARRDRFR6R7(((sr.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\CaptchaImage\VerificationCodePic\PIL\BdfFontFile.pyt<module>s   
 
    -