Files
intellecton/venv/lib/python3.12/site-packages/PIL/__pycache__/PcfFontFile.cpython-312.pyc
T

52 lines
9.8 KiB
Plaintext
Raw Normal View History

Ë
߼jHăóţ—UddlmZddlZddlmZmZddlmZddlmZ ddlm
Z ddlm Z
dd lmZd
Zer dd lmZdd lmZd
ZdZdZdZdZdZdZdZdZdZd„d„d„d„gZde d<dd„Z!Gd„dej«Z"y) é)Ú annotationsNé)ÚFontFileÚImage)Úi8)Úi16be)Úi16le)Úi32be)Úi32leF)ÚCallable)ÚBinaryIOifcpééééé é@é€écó—|dzdz S)Néé©©Úbitss úR/home/antigravity/intellecton/venv/lib/python3.12/site-packages/PIL/PcfFontFile.pyú<lambda>r2s€�4�!‘8 ‘/€ócó—|dzdz dzS)Néréţ˙˙˙rrs rrr3ó€�4�"‘9 Ń" bŃ(€rcó—|dzdz dzS)Néréü˙˙˙rrs rrr4r"rcó—|dzdz dzS)Né?riř˙˙˙rrs rrr5r"rzlist[Callable[[int], int]]Ú
BYTES_PER_ROWcó,—|||jd|«S)Nó)Úindex)ÚsÚos rÚszr.9s€Ř �Q�—‘� Ó"Đ #Đ#rcób‡—eZdZdZdZd d
�fd„
Z d d„Zd d„Zd
d„Z dd„Z dd„Z
�xZ S)Ú PcfFontFilez(Font file plugin for the X11 PCF format.Únamec ó•—||_t|jd««}|tk7r
d}t |«‚t
‰|Ť«t|jd««}i|_t|«D]v}t|jd««}t|jd««t|jd««t|jd««f|j|<Śx||_ |j«|_ |j«}|j|«} |j«}
t|
«D]<\} } | €Ś || \}
}}}}}}}|df|||z
|
|z|fdd|
|f| | f|j | <Ś>y)Nrznot a PCF filer)Úcharset_encodingÚl32ÚreadÚ PCF_MAGICÚ SyntaxErrorÚsuperÚ__init__ÚtocÚrangeÚfpÚ_load_propertiesÚinfoÚ
_load_metricsÚ
_load_bitmapsÚ_load_encodingÚ enumerateÚglyph)Úselfr<r3ÚmagicÚmsgÚcountÚiÚtypeÚmetricsÚbitmapsÚencodingÚchÚixÚxsizeÚysizeÚleftÚrightÚwidthÚascentÚdescentÚ
attributesÚ __class__s €rr9zPcfFontFile.__init__Bs~ř€Ř 0�Ôä�B—G‘G�A“J“�Ř ”IŇ Ř"�CÜ�cÓ"Đ "ä
‰ŃÔä�B—G‘G�A“J“�Ř�ŚÜ�u“ň O�AÜ�r—w‘w�q“z“?�DÜ  §ˇ¨Ł›_¬c°"·'±'¸!ł*«oĽsŔ2Ç7Á7Č1Ă:»ĐN�DŹH‰H�TŠNđ Ođ�Śŕ×)Ń)Ó+�Ś ŕ×$Ń$Ó&�Ř×$Ń$ WÓ-�Ř×&Ń&Ó(�ô
  Ó)ň ‰F�B�؉~đ�B‘Kń ŘŘŘŘŘŘŘŘđ�A�JŘ�7 U™?¨E°D©L¸'ĐBŘ��5 %Đ(Ř�B‘Kđ "�—
‘
�2’ń rcóŢ—|j|\}}}|j}|j|«t|j d««}|dzr
t
t }}n tt}}||||fS)Nr)r:r<Úseekr4r5Úb16Úb32Úl16)rDÚtagÚformatÚsizeÚoffsetr<Úi16Úi32s rÚ
_getformatzPcfFontFile._getformatpse€đ $źx™x¨™}Ń���fŕ
ŹW‰W�Ř
ʉ�Śä�R—W‘W�Q“Z“�ŕ �AŠ:ÜśC�‰CäśC��Cŕ�6�3 Đ#Đ#rc
ó&—i}|jt«\}}}}||jd««}t|«DŹcgc]I}||jd««t |jd««||jd««f‘ŚK}}|dzr&|j d|dzz
t j«|j||jd«««} |D]%\}
} } | r t| | «n| }
|
|t| |
«<Ś'|Scc}w)Nrrr) rcÚPCF_PROPERTIESr5r;rrYÚioÚSEEK_CURr.)rDÚ
propertiesr<r^rarbÚnpropsÚ_ÚpÚdataÚkr,ÚvÚproperty_values rr=zPcfFontFile._load_properties�ső€đ�
ŕ#Ꙭ~Ó>Ń��F�C�á�R—W‘W�Q“Z“�ôJOČvËÖ WŔA‰c�"—'‘'�!“*‹ośr "§'ˇ'¨!Ł*›~©s°2·7±7¸1ł:«Ň
?Đ W�Đ Wŕ �AŠ:Ř ŹG‰G�A� !™Ń$¤b§kˇkÔ 2ŕŹw‰w‘s�2ź7™7 1›:“Ó'�ŕň 5‰G�A�q�!Ů9:¬"¨T°1¬+Ŕ�NŘ&4�J”r�$ “{Ň #đ 5đĐůň
XsÁADc óś—g}|jt«\}}}}|j}|dzdk(rŇt||j d«««D]­}t |j d««dz
}t |j d««dz
} t |j d««dz
}
t |j d««dz
} t |j d««dz
} | |z
}
| | z}||
||| |
| | df«ŚŻ|St||j d«««D]¦}||j d««}||j d««} ||j d««}
||j d««} ||j d««} ||j d««}| |z