Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3 ›tîaþã@sÂdZddlmZdd lmZmZdd lmZmZm Z dd l m Z m Z m Z mZdd lmZGd d„deƒZdd„Zdd„Zdd„Zddd„Zdde dddddfdd„Zdde dddddfdd„ZdS)ÚsetFontÚ pathNumTruncÚ processGlyphÚtext2PathDescriptionÚ text2PathÚ RenderPMErroré)Ú makeT1Fonté)ÚgetFontÚ unicode2T1)Ú open_and_readÚisBytesÚrl_exec)Ú_baseGFontNameÚ_PATH_OP_ARG_COUNTÚ_PATH_OP_NAMESÚ definePath)Úexc_infoc@s eZdZdS)rN)Ú__name__Ú __module__Ú __qualname__©rrú9/tmp/tmp4i9tl1d3/lib64/python/reportlab/graphics/utils.pyrscCsÄttttƒdd…ƒƒ\}}ddlm}|jdkr�ddl}|jj |jj |j ƒdƒ}t d||j |ƒfƒx&d D]}t d|tt||ƒƒfƒqnWd t|ƒt|ƒ||f}|d 7}t|ttd �ƒdS) Nér )Ú rl_configÚfontsz !!!!! %s: %sÚ T1SearchPathÚ TTFSearchPathz!!!!! rl_config.%s = %szWraise RenderPMError("Error in setFont(%s,%s) missing the T1 files?\nOriginally %s: %s")z from None)r)rr)ÚlistÚmapÚstrrÚ reportlabrÚverboseÚosÚpathÚjoinÚdirnameÚ__file__ÚprintÚlistdirÚreprÚgetattrrÚdictr)ÚfontNameÚfontSizeÚs1Ús2rr#Ú_ÚcoderrrÚ _errorDumps   r3cCsšy|j||ƒWn„tk r”}zh|jdjdƒs|D]6} |ttj | ƒ} || ft ||| …ƒƒ| }�qWg}g}|j|ƒ|j |dd…ƒqXW|j S) Nrr ZlineToÚ moveToClosedÚendÚmoveTorZ closePath)r?©r@)rB)rAr?r@) ÚappendÚlenÚreverseÚinsertrrrrrÚindexÚtupleÚextendÚ__self__) ÚGÚtruncateÚ pathReverseÚOÚPZR_appendÚgÚopÚiÚoÚjrrrr1s8  2     ièÚstartNc Cst|ƒ} | jr"| j r"td|ƒ‚gj} |dksbt|||ƒ} |dkrN|| }n|dkrb|| d}|dkr€ddlm} | ddƒ}t|||ƒ| jrÀx(|j |||ƒD]} | t | ||d�ƒq¢W�nHt |ƒ�r`y|j d ƒ}Wn†t k �r^}zh|jd d …\}}t |jdd …d |jd |t|d dƒ|…|||…|||d …ffŽ‚WYdd}~XnX| }t|| g| jƒ}t|ƒd}x„t|ƒD]x\}\}}||k�r´t||j|ƒ|}x*|j |||ƒD]} | t | ||d�ƒ�qÄW||k�rŒ||j|j |jƒ|ƒ7}�qŒW| jS)Nz=text2PathDescription doesn't support multi byte fonts like %rrUr@Zmiddleg@r)Úgstate)rLrMÚutf8réz%s %s-->%s<--%sé r )r Z _multiByteZ _dynamicFontr4rIZ stringWidthÚ _renderPMrVrZ _stringPathrr ÚdecodeÚUnicodeDecodeErrorr5Úmaxr ZsubstitutionFontsrDÚ enumerater-ZencNamerJ)ÚtextÚxÚyr-r.ÚanchorrLrMr8ZfontZP_extendZtextLenrVrPr9rRrTZfcZFTZnm1r:ÚtrrrrNsF        b   c Ks"tt|||||||||d� f| ŽS)N)r`rar-r.rbrLrMr8)rr) r_r`rar-r.rbrLrMr8Úkwdsrrrrus )rrrrrr)rr )Ú__all__rZrZreportlab.pdfbase.pdfmetricsr r Zreportlab.lib.utilsr r rZshapesrrrrÚsysrÚ Exceptionrr3rrrrrrrrrÚs&    &