Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
_rectangle.cpython-313.pyc52 linesDownload Raw Back to __pycache__
1�

2s�jT��F�SSKJrJr SSKJrJr SSKJr "SS\5rg)�)�Any�Union�)�FloatObject�NumberObject)�ArrayObjectc�B�\rSrSrSrS\S\\\\\44SS4SjrS\	S\\3\44SjrS	\S4\SS4Sjr
S\4Sjr\S\54S
j5r\R$S\SS4Sj5r\S\64Sj5r\R$S\SS4Sj5r\S\74Sj5r\R$S\SS4Sj5r\S\84Sj5r\R$S\SS4Sj5r\S\\\44Sj5r\R$S\\\4SS4Sj5r\S\\\44Sj5r\R$S\\\4SS4Sj5r\S\\\44Sj5r\R$S\\\4SS4Sj5r\S\\\44Sj5r\R$S\\\4SS4Sj5r\S\4Sj5r\S\4Sj5rS rg)!�RectangleObject�aP9This class is used to represent *page boxes* in pypdf.10 11These boxes include:12 13* :attr:`artbox <pypdf._page.PageObject.artbox>`14* :attr:`bleedbox <pypdf._page.PageObject.bleedbox>`15* :attr:`cropbox <pypdf._page.PageObject.cropbox>`16* :attr:`mediabox <pypdf._page.PageObject.mediabox>`17* :attr:`trimbox <pypdf._page.PageObject.trimbox>`18�arr�returnNc	��[U5S:Xde[R"XVs/sHo RU5PM sn5 gs snf)N�)�lenr�__init__�_ensure_is_number)�selfr�xs   �^D:\code\apps\devtools\python\user_packages\Python313\site-packages\pypdf/generic/_rectangle.pyr�RectangleObject.__init__s?���3�x�1�}��}����T�s�#K�s�!�$:�$:�1�$=�s�#K�L��#Ks�A19�valuec�R�[U[[45(d[U5$U$�N)�20isinstancerr�rrs  rr�!RectangleObject._ensure_is_numbers$���%�+�|�!<�=�=��u�%�%����sx�syc���[[UR5U-[UR5U-[UR5U-[UR215U-45$r)r22�float�left�bottom�right�top)rrrs   r�scale�RectangleObject.scale!sW����d�i�i� �2�%��d�k�k�"�R�'��d�j�j�!�B�&��d�h�h��"�$�	
�23�	24rc�"�S[U5<S3$)NzRectangleObject(�))�list�rs r�__repr__�RectangleObject.__repr__+s��!�$�t�*��q�1�1rc��USnU$�Nr�rs  rr"�RectangleObject.left.���!�!�W���r�fc� �[U5US'gr/�r�rr3s  rr"r13����a�.��Q�rc��USnU$�Nrr0rs  rr#�RectangleObject.bottom7r2rc� �[U5US'gr9r5r6s  rr#r:<r7rc��USnU$�N�r0rs  rr$�RectangleObject.right@r2rc� �[U5US'gr=r5r6s  rr$r?Er7rc��USnU$�N�r0rs  rr%�RectangleObject.topIr2rc� �[U5US'grBr5r6s  rr%rDNr7rc�2�URUR4$)zR25Property to read and modify the lower left coordinate of this box26in (x,y) form.27)r"r#r+s r�28lower_left�RectangleObject.lower_leftRs���y�y�$�+�+�%�%rc�0^�U4SjU5uTS'TS'g)Nc3�F># �UHnTRU5v� M g7fr�r��.0rrs  �r�	<genexpr>�-RectangleObject.lower_left.<locals>.<genexpr>\�����E�u�!�D�2�2�1�5�5�u���!rrr0rs` rrGrHZ����E�u�E���Q���a�rc�2�URUR4$)zS29Property to read and modify the lower right coordinate of this box30in (x,y) form.31)r$r#r+s r�lower_right�RectangleObject.lower_right^s���z�z�4�;�;�&�&rc�0^�U4SjU5uTS'TS'g)Nc3�F># �UHnTRU5v� M g7frrKrLs  �rrN�.RectangleObject.lower_right.<locals>.<genexpr>hrPrQr>rr0rs` rrTrUfrRrc�2�URUR4$)zR32Property to read and modify the upper left coordinate of this box33in (x,y) form.34)r"r%r+s r�35upper_left�RectangleObject.upper_leftjs���y�y�$�(�(�"�"rc�0^�U4SjU5uTS'TS'g)Nc3�F># �UHnTRU5v� M g7frrKrLs  �rrN�-RectangleObject.upper_left.<locals>.<genexpr>trPrQrrCr0rs` rrZr[rrRrc�2�URUR4$)zS36Property to read and modify the upper right coordinate of this box37in (x,y) form.38)r$r%r+s r�upper_right�RectangleObject.upper_rightvs���z�z�4�8�8�#�#rc�0^�U4SjU5uTS'TS'g)Nc3�F># �UHnTRU5v� M g7frrKrLs  �rrN�.RectangleObject.upper_right.<locals>.<genexpr>�rPrQr>rCr0rs` rr`ra~rRrc�4�URUR-39$r)r$r"r+s r�width�RectangleObject.width�s���z�z�D�I�I�%�%rc�4�URUR-40$r)r%r#r+s r�height�RectangleObject.height�s���x�x�$�+�+�%�%rr0)�__name__�41__module__�__qualname__�__firstlineno__�__doc__r�tupler!rrrrrr&�strr,�propertyr"�setterr#r$r%rGrTrZr`rfri�__static_attributes__r0rrr42r43s��44�M��*�E�%���u�2L�,M�M�N�M�	
�M��s��u�[�,�5N�/O��4546��47�5�48�->�49�2�#�2���k����50�[�[�!�e�!��!��!��������]�]�!��!�$�!��!���{�����\�\�!�u�!��!��!���[����	�Z�Z�!�U�!�t�!��!��&�E�%��,�/�&��&����F��e�U�l� 3�F��F��F��'�U�5�%�<�0�'��'����F��u�e�|�!4�F��F��F��#�E�%��,�/�#��#����F��e�U�l� 3�F��F��F��$�U�5�%�<�0�$��$����F��u�e�|�!4�F��F��F��&�u�&��&��&��&��&rr51N)	�typingrr�_baserr�_data_structuresrr52r0rr�<module>rxs���,�)�A&�k�A&r
codekingpro/portable-devtools · Team Ai