Files
serveur-d-authentification/venv/lib/python3.10/site-packages/PIL/__pycache__/EpsImagePlugin.cpython-310.pyc

122 lines
9.2 KiB
Plaintext
Raw Normal View History

o
<00>Q<EFBFBD>j<EFBFBD>@<00>@sUddlmZddlZddlZddlZddlZddlZddlZddlm Z ddl
m Z m Z ddl mZe<04>d<07>Ze<04>d<08>Zdad ed
<dad-d d<0E>Z  d.d/dd<1B>Zd0dd<1F>ZGd d!<21>d!e j <0C>Zd1d2d(d)<29>Ze <0B>ejee<18>e <0B>eje<1A>e <0B>ejd*d+g<02>e <0B>ejd,<2C>dS)3<>)<01> annotationsN)<01>IO<49>)<02>Image<67> ImageFile)<01>i32lez^%%([^:]*):[ \t]*(.*)[ \t]*$z^%[%!\w]([^:]*)[ \t]*$zstr | bool | None<6E> gs_binary<72>return<72>boolcCs<>tdurJtj<02>d<01>r*tdur$ddl}dD] }|<00>|<01>dur!|anqdatatduSztjddgtj d<07>daWtduSt
yIdaYtduSwtduS)N<>winr)<03>gswin32c<32>gswin64c<34>gsFrz --version)<01>stdout) r<00>sys<79>platform<72>
startswith<EFBFBD>gs_windows_binary<72>shutil<69>which<63>
subprocess<EFBFBD>
check_call<EFBFBD>DEVNULL<4C>OSError)r<00>binary<72>r<00>u/home/sorel/systeme_gestion_cerfig/serveur-d-authentification/venv/lib/python3.10/site-packages/PIL/EpsImagePlugin.py<70>has_ghostscript-s* <02><02> <0C><02>rF<>tile<6C>list[ImageFile._Tile]<5D>size<7A>tuple[int, int]<5D>fp<66> IO[bytes]<5D>scale<6C>int<6E> transparency<63>Image.core.ImagingCorecCst<00>s d}t|<05><01>ttt<04>sJ<00>|dj}t|t<06>sJ<00>|\}}t|<03>p%d}|d|} |d|}
d| |d|d} d|
|d|d} t<08> <09>\} }t
<EFBFBD> | <0A>d}t |d<08>rgt
j <0A>|j<0F>rg|j}nRt<08> <09>\}}t
<EFBFBD> |<11>|}t|d <09><02>8}|<02>dtj<13>|<02><14>}|<02>d<02>|}|dkr<>|<02>t|d
<EFBFBD><02>}|s<>n|t|<15>8}|<12>|<15>|dks<>Wd<00>n1s<>wY|r<>d }nd }td d| d<0F>d|
d<0F><04>d| d<12>d| d<12><04>dddd|<16><00>d|<0E><00>d|d <00>d|d <00>d<1A>d|ddg}zwd}tj<1A>d<1D><01>r t<1C><1D>}|jtjO_tj ||d<1E>t!<21>|<0E><01>-}|<19>"<22>|j#<23>$<24>Wd<00>Wzt
<EFBFBD>%|<0E>|<0F>r6t
<EFBFBD>%|<0F>WSWSt<01>yAYSw1<00>sFwYWzt
<EFBFBD>%|<0E>|<0F>r]t
<EFBFBD>%|<0F>WdSWdSt<01>yjYdSwzt
<EFBFBD>%|<0E>|<0F>r{t
<EFBFBD>%|<0F>WwWwt<01>y<>Yww)z!Render an image using Ghostscriptz%Unable to locate Ghostscript on pathsrrgR@<40><00>N<>name<6D>wbi<00><00>pngalpha<68>pnmrawz-qz-g<>d<>xz-r<>fz-dBATCHz -dNOPAUSEz-dSAFERz -sDEVICE=z -sOutputFile=z-c<> z
translatez-f<>showpager )<01> startupinfo)&rr<00>
isinstancer<00>str<74>args<67>tupler%<00>tempfile<6C>mkstemp<6D>os<6F>close<73>hasattr<74>path<74>existsr*<00>open<65>seek<65>io<69>SEEK_END<4E>tell<6C>read<61>min<69>len<65>writerrrr<00> STARTUPINFO<46>dwFlags<67>STARTF_USESHOWWINDOWrr<00>load<61>im<69>copy<70>unlink)rr r"r$r&<00>msgr6<00>length<74>bbox<6F>width<74>height<68>res_x<5F>res_y<5F>out_fd<66>outfile<6C> infile_temp<6D>infile<6C>in_fdr0<00>fsize<7A>
lengthfile<EFBFBD>s<>device<63>commandr3<00>out_imrrr<00> GhostscriptDs<> 
    
 
 
 
<08><02><1C><04> <10>
<04><02><14>
<06><02><02>
<04><02>ra<00>prefix<69>bytescCs"|<00>d<01>pt|<00>dkot|<00>dkS)N<>%!PS<50><00><00>P<EFBFBD> )rrF<00>i32)rbrrr<00>_accept<70>s
<02>rhc@sReZdZdZdZdZddddd<08>Zdd d <0C>Zd dd<11>Z d!d"dd<1A>Z d#dd<1D>Z
dS)$<24> EpsImageFilez.EPS File Parser for the Python Imaging Library<72>EPSzEncapsulated Postscript<70>L<>LAB<41>RGB<47>CMYK)rr(r)rer <00>Nonecs4<00>jdusJ<00><01><02><01>j<00>\}}<02>j<00>|<02>d<01>_d<00>d}td<02>}t|<04>}d}d}d<05>d<05>d-<2D>fdd <09> }d.<2E><00><01><02>fd d<0E> } <00>j<00>d<0F>}
|
dkrT|dkrS|rQ|<08><00>nn0|
dvr^|dkr]q=n&|dkry|dtd<12>krpd} t| <0B><01>|rw|<08>d}d}|
d||<|d7}q=|r<>|dtd<12>ks<>|dd<14>dkr<>|<08>d}q=t |d|<06>d<16>} | | <0C>s<>t
<EFBFBD> | <0C>} | r<>| <0A> d<0F>}|<0E> d<17>r<>|dd<00><00>jd<n<>d<19>j|<n<>| ddkr<>n<EFBFBD>d} t| <0B><01>n<>|dd<1B>dk<02>r&|r<>d}q=|d|<06><00>dd<1D>}dd<1F>|dd <20>D<00>\}}}}|dk<02>rd!<21>_n|d"k<02>r z<08>j|<00>_Wn t<12>yYnMwnK||f}nC|dd#<23>d$k<02>r0n<<3C><03>rD<72><01>rDt |d|<06>d<16>} | | <0C>n%|dd<18>d%k<02>rPd<04>n|dd&<26>d'k<02>rit|d&|<06><00>}<14>j<00>|tj<15>d}q><3E><00>sud(} t| <0B><01>|<03>p<><70>d)<00>d<00>d*<00>df<02>_t<17>d+d,<2C>j||<01>f<02>g<01>_dS)/Nrm<00><>rTFr rocs0d<01>jvr d}t|<00><01>d<03>jvrd}t|<00><01>dS)z<>
The EPS specification requires that some headers exist.
This should be checked when the header comments formally end,
when image data starts, or when the file ends, whichever comes first.
<20>PS-Adobez'EPS header missing "%!PS-Adobe" comment<6E> BoundingBoxz*EPS header missing "%%BoundingBox" commentN)<02>info<66> SyntaxError)rO)<01>selfrr<00>check_required_header_comments<74>s

<04>z:EpsImageFile._open.<locals>.check_required_header_commentsr]r5r
c
s<>zt<00>|<00>}Wntjy}zd}t|<03>|<02>d}~ww|s dS|<01>dd<04>\}}|<05>j|<|dkrV|dkr9d<07>dS<00>r?<3F>rV<72>rVz dd <09>|<05><00>D<00><01>WdStyUYdSwdS)
N<EFBFBD>not an EPS fileFrr(rrz(atend)TcSsg|]}tt|<01><01><01>qSr)r%<00>float)<02>.0<EFBFBD>irrr<00>
<listcomp><3E>sz<EpsImageFile._open.<locals>.read_comment.<locals>.<listcomp>)<08>split<69>match<63>re<72>errorrt<00>grouprs<00> Exception)r]<00>m<>erO<00>k<>v<><04> bounding_box<6F>reading_trailer_commentsru<00>trailer_reachedrr<00> read_comment<6E>s0
<08><02>
 <0C> <0C><02>z(EpsImageFile._open.<locals>.read_commentr<00>s
<EFBFBD>%rw<00> s %%EndCommentszlatin-1rq<00> <00>zbad EPS header<65> s %ImageData:<3A>css<00>|]}t|<01>VqdS<00>N)r%)ry<00>valuerrr<00> <genexpr>Ms<02>
<EFBFBD>z%EpsImageFile._open.<locals>.<genexpr>re<00>1<><00>s%%EOFs %%Trailer<65>s%%BeginBinary:z!cannot determine EPS bounding boxr(r)<00>eps<70>rr<00>r ro)r]r5r r
)r"<00> _find_offsetr@<00>_mode<64> bytearray<61>
memoryviewrD<00>ordrtr5<00>fieldr}r<>rrsrr|<00>mode_map<61>
ValueErrorr%r:<00>SEEK_CUR<55>_sizer<00>_Tiler r)rurP<00>offset<65>imagedata_size<7A>byte_arr<72>bytes_mv<6D>
bytes_read<EFBFBD>reading_header_commentsrvr<><00>byterOr]r<>r<><00>image_data_values<65>columns<6E>rows<77> bit_depth<74>mode_id<69> bytecountrr<>r<00>_open<65>s<>   <02><02>  


  <02> 
<0E>

<02>
 
<02>r<06>
<EFBFBD>zEpsImageFile._openr"r#r!cCsp|<01>d<01>}|dkr|<01>dtj<03>|<01><04>}d}||fSt|<02>dkr2|<01>d<05>}t|<02>}t|d<01>}||fSd}t|<05><01>)Nrerdrrfr<>rw)rDr@rArBrCrgrt)rur"r]rPr<>rOrrrr<>{s
 <0C>

<04>zEpsImageFile._find_offsetrFr$r%r&r
<00>Image.core.PixelAccess | NonecCsR|jr#|jdus
J<00>t|j|j|j||<02>|_|jj|_|jj|_g|_tj<08> |<00>Sr<>)
rr"rar rL<00>moder<65>r<>rrK)rur$r&rrrrK<00>s

 zEpsImageFile.load<61>poscCsdSr<>r)rur<>rrr<00> load_seek<65>szEpsImageFile.load_seekNr<4E>)r"r#r r!<00>rF)r$r%r&r
r r<>)r<>r%r ro) <0B>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__<5F>format<61>format_descriptionr<6E>r<>r<>rKr<>rrrrri<00>s

= <0C> rirL<00> Image.Image<67>filename<6D> str | bytesr<73>roc Cs<>|<00><00>|jdkr d}n|jdkrd}n|jdkrd}nd}t|<05><01>|rT|<01>d<08>|<01>d <09>|<01>d
|j<00>|<01>d <0B>|<01>d <0C>|<01>d <0A>|<01>d|j<00>|<01>d|<00>|<01>d<10>|<01>d<11>|<01>d|jd|d<00>|<01>d|j<00>|<01>d|j<00>|<01>d|jd|jd|jdf<00>|<01>d<18>|<01>|dd<00>t|d<1B>r<>|<01><06>t<07>||t<07> dd|j<00>g<01>|<01>d<1E>|<01>d<1F>t|d<1B>r<>|<01><06>d Sd S)!z*EPS Writer for the Python Imaging Library.rk)r<>rsimagerm)r<>r)sfalse 3 colorimagern)r<>resfalse 4 colorimagezimage mode is not supporteds%!PS-Adobe-3.0 EPSF-3.0
s%%Creator: PIL 0.1 EpsEncode
s%%%%BoundingBox: 0 0 %d %d
s %%Pages: 1
s%%EndComments
s %%Page: 1 1
s%%ImageData: %d %d s%d %d 0 1 1 "%s"
sgsave
s10 dict begin
s/buf %d string def
rrs %d %d scale
s%d %d 8
s[%d 0 0 -%d 0 %d]
s+{ currentfile buf readhexstring pop } bind
r(<00>
<EFBFBD>flushr<68>r<>s
%%%%EndBinary
s grestore end
N)
rKr<>r<>rGr r<r<>r<00>_saver<65>)rLr"r<>r<><00>operatorrOrrrr<><00>sD









&




 <04>r<EFBFBD>z.psz.epszapplication/postscript)r r
r<>) rrr r!r"r#r$r%r&r
r r')rbrcr r
)r)
rLr<>r"r#r<>r<>r<>r%r ro) <20>
__future__rrAr:r~rrr8<00>typingrr<>rr<00>_binaryrrg<00>compiler|r<>r<00>__annotations__rrrarhrir<><00> register_openr<6E><00> register_save<76>register_extensions<6E> register_mimerrrr<00><module>s4  

 
 <0C>
h  q4