Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3
1øªjà ã @ sD d dl mZmZmZ ddlmZmZ ddlmZ G dd„ deƒZ dS )é )ÚAnyÚTupleÚUnioné )ÚFloatObjectÚNumberObject)ÚArrayObjectc @ s e Zd ZdZed eeeeef f ddœdd„Zeee e
f dœdd„Zeed d œd
d„Ze
dœd
d„Zee dœdd„ƒZejeddœdd„ƒZee dœdd„ƒZejeddœdd„ƒZee dœdd„ƒZejeddœdd„ƒZee dœdd„ƒZejeddœdd„ƒZeeeef dœdd„ƒZejeeef ddœdd„ƒZeeeef dœdd „ƒZejeeef ddœd!d „ƒZeeeef dœd"d#„ƒZejeeef ddœd$d#„ƒZeeeef dœd%d&„ƒZejeeef ddœd'd&„ƒZeedœd(d)„ƒZeedœd*d+„ƒZdS ),ÚRectangleObjectap
This class is used to represent *page boxes* in pypdf.
These boxes include:
* :attr:`artbox `
* :attr:`bleedbox `
* :attr:`cropbox `
* :attr:`mediabox `
* :attr:`trimbox `
N)ÚarrÚreturnc s. t |ƒdkst‚tjˆ ‡ fdd„|D ƒƒ d S )Né c s g | ]}ˆ j |ƒ‘qS © )Ú_ensure_is_number)Ú.0Úx)Úselfr
ú9/tmp/pip-build-_d5lkt3n/pypdf/pypdf/generic/_rectangle.pyú
s z,RectangleObject.__init__..)ÚlenÚAssertionErrorr Ú__init__)r r
r
)r r r s zRectangleObject.__init__)Úvaluer c C s t |ttfƒst|ƒ}|S )N)Ú
isinstancer r )r r r
r
r r s z!RectangleObject._ensure_is_number)ÚsxÚsyr c C s8 t t| jƒ| t| jƒ| t| jƒ| t| jƒ| fƒS )N)r ÚfloatÚleftÚbottomÚrightÚtop)r r r r
r
r Úscale! s
zRectangleObject.scale)r c C s dt | ƒ›d�S )NzRectangleObject(ú))Úlist)r r
r
r Ú__repr__+ s zRectangleObject.__repr__c C s | d S )Nr r
)r r
r
r r . s zRectangleObject.left)Úfr c C s t |ƒ| d<