Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3 ©«j€ã @s.ddlZddlmZmZmZmZddlmZddlm Z m Z m Z m Z ddl mZmZddlmZmZeeeeefd œd d „Zde edeeeeeeffeddœdd„Zde edeeeeeeffeddœdd„Zdeeefedeeeeeeffeeefdœdd„Zeedœdd„ZdS)éN)ÚDictÚListÚTupleÚUnioné)Ú_pdfdoc_encoding)Ú StreamTypeÚb_Úlogger_warningÚread_non_whitespace)ÚSTREAM_TRUNCATED_PREMATURELYÚPdfStreamErroré)ÚByteStringObjectÚTextStringObject)ÚvalueÚreturncst‡fdd„dDƒƒS)Nc3s.|]&}tˆjdƒ||d…dƒdVqdS)ú#régào@N)ÚintÚlstrip)Ú.0Úi)r©ú7/tmp/pip-build-vnmlutbd/PyPDF2/PyPDF2/generic/_utils.pyú szhex_to_rgb..rré)rrr)Útuple)rr)rrÚ hex_to_rgb srrr)ÚstreamÚforced_encodingrcCs¤|jdƒd}d}xNt|ƒ}|s(ttƒ‚|dkr2P||7}t|ƒdkr|tt|dd�ƒ7}d}qWt|ƒdkrv|d7}t|ƒdkr–|tt|dd�ƒ7}tt|ƒ|ƒS) NrÚóó>rr)Úbaseó0) Úreadr r r ÚlenÚchrrÚcreate_string_objectr )rr ÚtxtÚxÚtokrrrÚread_hex_string_from_streams$    r-c Csš|jdƒ}d}g}�xt|jdƒ}|s,ttƒ‚|dkr@|d7}�n<|dkr^|d8}|dkrZP�n|dk�r||jdƒ}dddd d d ddd dd ddddddddddœ}y ||}WnÎtk �rzd|koÌ|dk�r,xDtdƒD]8}|jdƒ}d|koö|dk�r||7}qÚ|jd!dƒPqÚWttt|dd�ƒƒ}nJ|dk�r\|jdƒ}|dk�rV|jd"dƒd}nd|j d ƒ›�}t |t ƒYnX|j |ƒqWt dj|ƒ|ƒS)#Nró(ó)ró\ó ó ó óó s\có/ó ó%ór?r%ó7ré)r$s r"zUnexpected escaped string: Úutf8éÿÿÿÿrI)r&r r ÚKeyErrorÚrangeÚseekr r(rÚdecoder Ú__name__Úappendr)Újoin) rr r,Úparensr*Z escape_dictÚ_ZntokÚmsgrrrÚread_string_from_stream&sn             rT)Ústringr rc Cst|tƒrt|ƒSt|tƒ�rt|ttfƒr€d}xF|D]>}y|||7}Wq6tk rr|t|fƒjdƒ7}Yq6Xq6Wt|ƒSt|tƒr¨|dkršt|ƒSt|j|ƒƒSy>|j t j ƒrÎt|jdƒƒ}d|_ |Stt |ƒƒ}d|_|SWntk �rt|ƒSXntdƒ‚dS)zÎ Create a ByteStringObject or a TextStringObject from a string to represent the string. :param Union[str, bytes] string: A string :raises TypeError: If string is not of type str or bytes. r!ÚcharmapÚbyteszutf-16Tz3create_string_object should have str or unicode argN)Ú isinstanceÚstrrrWÚlistÚdictÚ ExceptionrMrÚ startswithÚcodecsÚ BOM_UTF16_BEZautodetect_utf16Údecode_pdfdocencodingZautodetect_pdfdocencodingÚUnicodeDecodeErrorÚ TypeError)rUr Úoutr+Úretvalrrrr)qs4       r))Ú byte_arrayrcCsBd}x8|D]0}t|}|dkr2tdt|ƒdddƒ‚||7}q W|S)Nr!úZpdfdocencodingrz#does not exist in translation tablerIrI)rraÚ bytearray)rerdÚbÚcrrrr`Ÿs  r`)N)rr)N)rr)N)r^ÚtypingrrrrÚ_codecsrÚ_utilsrr r r Úerrorsr r Ú_baserrrYÚfloatrrr-rTrWr)r`rrrrÚs J&+