1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
U
T±dã@sdddlmZmZddlmZddlmZdd„ZGdd„dej    ƒZ
e  e
j e
e¡e  e
j d¡d    S)
é)ÚBmpImagePluginÚImage)Úi16le)Úi32lecCs|dd…dkS)Nés©)ÚprefixrrúId:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\PIL/CurImagePlugin.pyÚ_acceptsr
c@seZdZdZdZdd„ZdS)Ú CurImageFileZCURzWindows Cursorc
Csè|j ¡}|j d¡}t|ƒs*d}t|ƒ‚d}tt|dƒƒD]>}|j d¡}|sV|}q<|d|dkr<|d|dkr<|}q<|sŒd}t|ƒ‚| t    |d    ƒ|¡|j
d|j
dd
f|_ |j d\}}}}    |d |j
||    f|j d<dS) Néznot a CUR fileóréérzNo cursors were foundé é)rr) ÚfpÚtellÚreadr
Ú SyntaxErrorÚrangeÚi16Ú    TypeErrorZ_bitmapÚi32ÚsizeÚ_sizeZtile)
ÚselfÚoffsetÚsÚmsgÚmÚiÚdÚeÚoÚarrr    Ú_open&s(
   zCurImageFile._openN)Ú__name__Ú
__module__Ú __qualname__ÚformatÚformat_descriptionr&rrrr    r "sr z.curN)ÚrrÚ_binaryrrrrr
Z BmpImageFiler Z register_openr*Zregister_extensionrrrr    Ú<module>s   '