Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3
`”b'` ã @ sx d Z dZddlZddlZddlZddlmZ ddlmZ ddl m
Z
ddlmZm
Z
mZmZmZmZmZmZmZmZ ddlmZmZmZmZ dd lmZ dd
lmZ ddlmZ G dd
„ d
e ƒZ!dZ"dZ#dZ$dZ%dZ&d¸Z'e(d¹d�Z)dd„ Z*dºdd„Z+dd„ Z,e,Z-G dd„ dƒZ.G dd „ d ƒZ/G d!d"„ d"e/ƒZ0G d#d$„ d$e/ƒZ1d%Z2d&Z3d'Z4G d(d)„ d)e/ƒZ5d*d+„ Z6ddl7Z7e7j8d,ƒZ9[7d-d.„ Z:d/d0„ Z;G d1d2„ d2e/ƒZG d7d8„ d8e/ƒZ?G d9d:„ d:ƒZ@d;d<„ ZAG d=d>„ d>e?ƒZBG d?d@„ d@eBƒZCG dAdB„ dBƒZDeDƒ ZEG dCdD„ dDƒZFeFƒ ZGG dEdF„ dFe/ƒZHd»dGdH„ZIdIZJG dJdK„ dKe/ƒZKG dLdM„ dMeKƒZLG dNdO„ dOe/ƒZMG dPdQ„ dQe/ƒZNG dRdS„ dSe/ƒZOG dTdU„ dUe/ƒZPG dVdW„ dWe/ƒZQG dXdY„ dYe/ƒZRG dZd[„ d[e/ƒZSG d\d]„ d]eSƒZTG d^d_„ d_eSƒZUG d`da„ dae ƒZVG dbdc„ dceSƒZWG ddde„ deeSƒZXdfdg„ ZYdhZZG didj„ dje/ƒZ[G dkdl„ dle/ƒZ\G dmdn„ dne/ƒZ]d¼dodp„Z^dqZ_G drds„ dse/ƒZ`G dtdu„ due/ƒZaG dvdw„ dweaƒZbG dxdy„ dyeaƒZcG dzd{„ d{eaƒZdG d|d}„ d}edƒZed~d„ ZfG d€d�„ d�e/ƒZgG d‚dƒ„ dƒe/ƒZhG d„d…„ d…e/ƒZiG d†d‡„ d‡e/ƒZjG dˆd‰„ d‰e/ƒZkG dŠd‹„ d‹ekƒZlG dŒd�„ d�e/ƒZmG dŽd�„ d�emƒZnG d�d‘„ d‘e/ƒZoG d’d“„ d“eoƒZpG d”d•„ d•e/ƒZqG d–d—„ d—e/ƒZrG d˜d™„ d™e/ƒZsG dšd›„ d›esƒZtG dœd�„ d�e/ƒZuG dždŸ„ dŸe/ƒZvd d¡d¢d£œZwG d¤d¥„ d¥e/ƒZxG d¦d§„ d§ƒZyG d¨d©„ d©e/ƒZzG dªd«„ d«ezƒZ{G d¬d„ dezƒZ|G d®d¯„ d¯e/ƒZ}G d°d±„ d±e}ƒZ~G d²d³„ d³e}ƒZG d´dµ„ dµe}ƒZ€e�d¶k�rte‚d·ƒ dS )½z3.4.1a_
The module pdfdoc.py handles the 'outer structure' of PDF documents, ensuring that
all objects are properly cross-referenced and indexed to the nearest byte. The
'inner structure' - the page descriptions - are presumed to be generated before
each page is saved.
pdfgen.py calls this and provides a 'canvas' object to handle page marking operators.
piddlePDF calls pdfgen and offers a high-level interface.
The classes within this generally mirror structures in the PDF file
and are not part of any public interface. Instead, canvas and font
classes are made available elsewhere for users to manipulate.
é N)ÚOrderedDict)Úpdfutils)Ú rl_config)
Ú
open_for_readÚmakeFileNameÚisSeqÚisBytesÚ isUnicodeÚ _digesterÚisStrÚbytestrÚannotateExceptionÚ TimeStamp)Ú escapePDFÚfp_strÚasciiBase85EncodeÚasciiBase85Decode)Ú
pdfmetrics)Úmd5)Ústderrc @ s e Zd ZdS )ÚPDFErrorN)Ú__name__Ú
__module__Ú__qualname__© r r ú9/tmp/tmp4i9tl1d3/lib64/python/reportlab/pdfbase/pdfdoc.pyr s r Ú__InternalName__Ú__RefOnly__Ú__Comment__Ú
BasicFontsÚPagesé é é )Ztransparencyc C s t | tƒr| jdƒS | S )NZ extpdfdoc)Ú
isinstanceÚstrÚencode)Úxr r r Ú pdfdocEnc5 s r( c C s¬ t | tƒrd| r*t| tƒr*|j| ƒj|ƒS | j|ƒ}tj r^tjr^t| t ƒr^t
d| j ƒ| }|S nDt| ƒtt
fkr€t
t| ƒƒS t| ƒrŒ| S t| ƒrœt
| ƒS t
t| ƒƒS dS )z„Indirection step for formatting.
Ensures that document parameters alter behaviour
of formatting for all elements.
z%% %s
N)r$ Ú PDFObjectÚhasattrr Ú ReferenceÚformatr Ú invariantÚpdfCommentsr r( ÚtypeÚfloatÚintr r r r% )ÚelementÚdocumentÚtoplevelÚfr r r r, 8 s
r, c C s d| S )Nz
FormXob.%sr )Úexternalnamer r r ÚxObjectNameR s r7 c @ s, e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd S )
ÚNoEncryptionc C s |S )zencode a string, stream, textr )ÚselfÚtr r r r&