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
ZdZdZdZdZdZdZdZdZdZddddgZde d<ddZ!Gddej«Z"y) é)Ú annotationsNé)ÚFontFileÚImage)Úi8)Úi16be)Úi16le)Úi32be)Úi32leF)ÚCallable)ÚBinaryIOifcpééééé é@é€écó|dzdz S)é©©Úbitss úR/home/antigravity/intellecton/venv/lib/python3.12/site-packages/PIL/PcfFontFile.pyú<lambda>r2s4!8 /€ócó|dzdz dzS)réţ˙˙˙rrs rrr3ó4"9 Ń" (€rcó|dzdz dzS)réü˙˙˙rrs rrr4r"rcó|dzdz dzS)Né?riř˙˙˙rrs rrr5r"rzlist[Callable[[int], int]]Ú
BYTES_PER_ROWcó,|||jd|«S))Úindex)Úos rÚszr.9sŘ Q Ó #rcóbeZdZdZdZd d
fd
Z d dZd dZd
dZ ddZ ddZ
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ÚtypeÚmetricsÚbitmapsÚencodingÚchÚixÚxsizeÚysizeÚleftÚrightÚwidthÚascentÚdescentÚ
attributesÚ __class__s €rr9zPcfFontFile.__init__Bs~ř€Ř 0ÔäB—G‘GA“J“Ř ”IŇ Ř" 
ŃÔäB—G‘GA“J“ŘŚÜu“ň Or—w‘wq“z“?  §ˇ¨Ł_¬c°"·'±'¸!ł*«oĽsŔ2Ç7Á7Č1Ă:»ĐNDŹH‰HTŠNđ OđŚŕ×+Ś ŕ×&Ř×$ -Ř×(ô
  Ó ‰FB؉~đB‘Kń ŘŘŘŘŘŘŘŘđA7 U™?¨E°D©L¸5 B"
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¨™}Ń
ŹW‰WŘ
ŹŚäR—W‘WQ“Z“ŕ AŠ:ÜśC‰CäśC63 Đ#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ÚdataÚkr,Úproperty_values rr=zPcfFontFile._load_propertiesđ
ŕ¬~ÓFCáR—WWQ“Z“ôJOČvËÖ WŔA‰c"—''!“*ośr "§'ˇ'¨!Ł*~©s°2·7±7¸1ł:«Ň
WĐ AŠ:Ř ŹG‰GA !™Ń$¤b§kˇkÔ Źw‰ws2ź7™7 1:“Ó'ŕň 5‰GAq!Ů9:¬"¨T°1¬+ŔNŘ&4J”r$ “{Ň Đůň
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