Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
PdfImagePlugin.cpython-313.pyc82 linesDownload Raw Back to __pycache__
1�

2v�j�%��>�SSKJr SSKrSSKrSSKrSSKrSSKJrJr SSK	J3r4JrJrJ
r
Jr SSjrS
SjrSSSjjr\5R$"S	\5 \6R&"S	\5 \7R("S	S85 \9R*"S	S5 g)�)�annotationsN)�IO�Any�)�Image�	ImageFile�
ImageSequence�	PdfParser�featuresc��[XUSS9 g)NT)�save_all)�_save)�im�fp�filenames   �XD:\code\apps\devtools\python\user_packages\Python313\site-packages\PIL/PdfImagePlugin.py�	_save_allr+s��	�"�(�T�*�c��SnSnURupgSS0nURS:Xar[R"S5(a8Sn	SUS'[R10"[R"SSUUS	.5/5nOS11n	[R"S5US'S
n12GO�URS:XaS13n	[R"S5US'S
n14GOwURS:XaSn	S
n15SUS'GO\URS:Xa�Sn	UR5nUce[R"S5[R"S5[U5S-S-16[R"U5/US'Sn17SUR;a:URS5RS5n0Ul[X�X#5Sn
X�S'O�URS:XaS18n	[R"S5US'Sn19OfURS:Xa20Sn	Sn21SUS'OLURS:Xa"S22n	[R"S 5US'Sn23/S!QnOS"UR3n[!U5e["R$"5nU	S:XaG[&R("X[&R*"S#S$UR-SUR5/5 O�U	S:Xa-UR-US%S&[.R0"US-5U-S'9 OVU	S24:Xa4S("XU5 O5U	S:XaUS	[2R4S)"XU5 OS*U	S+3n[!U5eUR75nU	S:Xa1USSn[R25"[R"U	5/5nO[R"U	5nUR9S5n
UR:"U
4U[R"S,5[R"S-5UUUUUS..UD6 X�4$)/N�BitsPerComponent��1�libtiff�CCITTFaxDecoder�����T)�K�BlackIs1�Columns�Rows�	DCTDecode�26DeviceGray�27ColorSpace�ImageB�L�LA�	JPXDecode�SMaskInData�P�ASCIIHexDecode�Indexed�	DeviceRGB��ImageI�transparency�Ar�SMask�RGB�ImageC�RGBA�CMYK�28DeviceCMYK)rrrrrrrrzcannot save mode �hex)rr�TIFF�group4)�compression�29strip_size�JPEG�JPEG2000zunsupported PDF filter (�)�XObjectr)�stream�Type�Subtype�Width�Height�Filter�Decode�DecodeParms)�size�moder�checkr30�PdfArray�PdfDict�PdfName�31getpalette�len�	PdfBinary�info�convert�32getchannel�encoderinfo�_write_image�33ValueError�io�BytesIOrr�_Tile�save�math�ceilr�SAVE�getvalue�pop�	write_obj)rr�existing_pdf�34image_refs�params�decode�width�height�dict_obj�
decode_filter�procset�palette�smask�	image_ref�msg�opr?�filters                  rrTrT3s����F�
�F�35�G�G�M�E� 2�A�6�H�	�w�w�#�~��>�>�)�$�$�,�M�+,�H�'�(��'�'��%�%�!#�(,�',�$*�	��	��F�(�M�!*�!2�!2�<�!@������	���C��#�
�!*�!2�!2�<�!@������	���D��#�
���"#����	���C��(�
��-�-�/���"�"�"����i�(����k�*���L�A���!�����(�	"36�������R�W�W�$��J�J�t�$�/�/��4�E� "�E��$�U�l�O�PQ�R�I� )�W���	���E�	�#�
�!*�!2�!2�;�!?������	���F�	�#�
���"#����	���F�	�#�
�!*�!2�!2�<�!@������)��!�"�'�'��+����o��3738����B��(�(�������������8H�!�R�W�W�!U� V�W�	�*�	*�39����� ��y�y����+�f�4�	�	40�41�+�	%�
�42�43�6��2�8�,�	�+�	%��'�(�
�44�45�:��r�x�0�(���q�9����o��
�[�[�]�F��(�(�������#�#�Y�%6�%6�}�%E�$F�G���"�"�=�1�����q�!�I�������
�
�
�y�
)��!�!�'�*�����������rc�t	�URRSS5n[U[5(aUR	5OUnU(a[46R47"XSS9nO[48R49"XSS9nURRS5nU(aUSnUSn	OURRS	S505=p�U(aSO>[RR[RRU55SSSSSSU(aSO[R"5U(aSO[R"5S.n51U52R5H_up�X�R;aURRU5OUn
U
(dM:X�RUSR5USS-'Ma UR5 UR!5 UR#5 UR%S5 U/nU(aUURRS
/5nUH3nURR'5UlUR)U5 M5 Sn/n/n/nUH�nSnU(a
[+USS5nUU-
n[-U5H�nUR)UR/S55 UR0S:Xa0SUR;a UR)UR/S55 UR)UR/S55 UR)UR/S55 UR2R)US5 M� M� UR55 SnUGHnU(a[6R8"U5OU/nUH�n[;XUU5unnUR=UU[53R>"[54R@"S5[55R@"U5/[56R>"US9S9SSURBS57-U-URDS58-U	-/UUS9 SURBS59-U-URDS60-U	-4-nURGUUUS9 US-
nM� GM61 URI5 [KUS5(aURM5 URO5 g)N�appendFzr+b)�frrHzw+b�dpirr�62resolutiongR@)�title�author�subject�keywords�creator�producer�creationDate�modDatezcreated by Pillow PDF driver�
append_images�n_framesr(r.r�PDF)�image)�ProcSetr>)�	Resources�MediaBox�Contentssq %f 0 0 %f 0 0 cm /image Do Q63)r?�flush)(rS�get�64isinstance�bytesrcr65�os�path�splitext�basename�time�gmtime�itemsrP�upper�load�
start_writing�write_header�
write_comment�copyrp�getattr�range�next_object_idrH�pages�
write_catalogr	�IteratorrT�66write_pagerKrLrdrer_�write_xref_and_trailer�hasattrr��close)rrrr
�is_appending�filename_strr`rr�x_resolution�y_resolutionrP�k�default�v�imsr|�	append_im�number_of_pagesra�	page_refs�
contents_refs�im_number_of_pages�i�page_number�im_sequence�im_pagesrkrh�
page_contentss                             rrr�s&���>�>�%�%�h��6�L�(2�8�U�(C�(C�8�?�?�$��L�� �*�*�R�U�S�� �*�*�R�U�S��67�.�.�68�69�U�70#�C�71��1�v���1�v��&(�n�n�&8�&8��t�&L�L��!�D�b�g�g�&6�&6�r�w�w�7G�7G��7Q�&R�ST�&U������ ,��$�+�+�-�'�4�T�[�[�]��D��j�j�l�72��%&�.�.�%8�B�N�N���q�!�g���1�67���a��d�j�j�l�Q�q�r�U�2�3�#��G�G�I���� ��������=�>��$�C�����*�*�?�B�?�
�&�I�$&�N�N�$7�$7�$9�I�!��J�J�y�!�'��O��J��I��M������!(��Z��!;���-�-���)�*�A����l�9�9�!�<�=��w�w�#�~�.�B�G�G�";��!�!�,�"=�"=�a�"@�A����\�8�8��;�<�� � ��!<�!<�Q�!?�@����%�%�i��m�4�+�� ��� ��K���3;�M�"�"�;�/�+��	��B�!-�b�L�*�!U��I�w�73
�#�#��+�&�#�+�+�&�.�.�u�5�y�7H�7H��7Q�R�%�-�-�I�>��74���H�H�t�O�l�2��I�I��$�|�3�	�'�{�3�
$�

�$@����4��,�.��	�	�D� �<�/�C��M�75
�"�"�=��#=�m�"�T��1��K�?�	�N�'�'�)��r�7���76���77����rr~z.pdfzapplication/pdf)r�Image.Imager�	IO[bytes]r�str | bytes�return�None)78rr�rr�r`zPdfParser.PdfParserraz!list[PdfParser.IndirectReference]r�z'tuple[PdfParser.IndirectReference, str])F)79rr�rr�rr�r
�boolr�r�)�80__future__rrVrZr�r��typingrr�rrr	r81rrrTr�
register_save�register_save_all�register_extension�
register_mime�rr�<module>r�s���,#�	��	���B�B�+�B��B��B�&�B�2�	B�82-�B�LMR�s��s�"�s�.9�s�EI�s�	�s�t���E�5�!�����y�)������'����E�,�-r
codekingpro/portable-devtools · Team Ai