Ë
    ul�jc  ã                   ó@   — d dl mZ d dlmZ d dlmZmZm	Z	m
Z
 d„ Zd„ Zy)é    N)Ú	add_inputÚadd_n_digitsÚ	get_inputÚ
round_listc                 ó0   — t        | «       t        | «       y )N)r   r   )Úparsers    úK/var/www/html/pp/venv/lib/python3.12/site-packages/pypdfium2_cli/pdfinfo.pyÚattachr
      s   € ÜˆfÔÜ�Õó    c           
      ó|  — t        | «      }t        dt        |«      › �«       t        d|j                  «       dz  › �«       |j	                  t
        j                  «      }|j	                  t
        j                  «      }t        d|› �«       t        d|› �«       t        d||k(  › �«       t        d|j                  «       › �«       |j                  «       }|t
        j                  k7  r+t        dt        j                  j                  |«      › �«       |j                  «       }|t
        j                  k7  r+t        d	t        j                   j                  |«      › �«       |j#                  d
¬«      }t        |«      dkD  r4t        d«       |j%                  «       D ]  \  }}t        d|› d|› �«       Œ | j&                  D ]õ  }	t        d|	dz   › �«       ||	   }
t        dt)        |
j+                  «       | j,                  «      › �«       t        d|
j/                  «       › �«       t        dt)        |
j1                  «       | j,                  «      › �«       dD ]\  } t3        |
d|j5                  «       › d�«      d¬«      }|sŒ+t        |j7                  «       › dt)        || j,                  «      › �«       Œ^ Œ÷ y )NzPage Count: zPDF Version: é
   zID (permanent): zID (changing):  zID match? - z
Tagged? - zPage Mode: zForm Type: T)Ú
skip_emptyr   z	Metadata:z    z: z
# Page é   zSize: z
Rotation: zBounding Box: )ÚmediaÚcropÚbleedÚtrimÚartÚget_ÚboxF)Úfallback_okzBox: )r   ÚprintÚlenÚget_versionÚget_identifierÚpdfium_cÚFILEIDTYPE_PERMANENTÚFILEIDTYPE_CHANGINGÚ	is_taggedÚget_pagemodeÚPAGEMODE_USENONEÚpdfium_iÚPageModeToStrÚgetÚget_formtypeÚFORMTYPE_NONEÚFormTypeToStrÚget_metadata_dictÚitemsÚpagesr   Úget_sizeÚn_digitsÚget_rotationÚget_bboxÚgetattrÚlowerÚ
capitalize)ÚargsÚpdfÚid_permanentÚid_changingÚpagemodeÚformtypeÚmetadataÚkeyÚvalueÚiÚpageÚbox_namer   s                r	   Úmainr>      sp  € ä
�D‹/€CÜ	ˆLœ˜S›˜
Ð
#Ô$Ü	ˆM˜#Ÿ/™/Ó+¨bÑ0Ð1Ð
2Ô3à×%Ñ%¤h×&CÑ&CÓD€LØ×%Ñ%¤h×&BÑ&BÓC€KÜ	Ð˜\˜NÐ
+Ô,Ü	Ð˜[˜MÐ
*Ô+Ü	ˆL˜¨Ñ4Ð5Ð
6Ô7Ü	ˆJ�s—}‘}“Ð'Ð
(Ô)à×ÑÓ!€HØ”8×,Ñ,Ò,Ü�œH×2Ñ2×6Ñ6°xÓ@ÐAÐBÔCà×ÑÓ!€HØ”8×)Ñ)Ò)Ü�œH×2Ñ2×6Ñ6°xÓ@ÐAÐBÔCà×$Ñ$°Ð$Ó5€HÜ
ˆ8ƒ}�qÒÜˆkÔØ"Ÿ.™.Ó*ò 	)‰JˆC�Ü�D˜˜˜R ˜wÐ'Õ(ð	)ð �Z‰Zò Wˆä�	˜!˜A™#˜ÐÔ à�1‰vˆÜ�”z $§-¡-£/°4·=±=ÓAÐBÐCÔDÜ�
˜4×,Ñ,Ó.Ð/Ð0Ô1Ü�œz¨$¯-©-«/¸4¿=¹=ÓIÐJÐKÔLàAò 	WˆHØ=”'˜$ $ x§~¡~Ó'7Ð&8¸Ð <Ó=È%ÔPˆCÚÜ˜×,Ñ,Ó.Ð/¨u´ZÀÀTÇ]Á]Ó5SÐ4TÐUÕVñ	WñWr   )Úpypdfium2.rawÚrawr   Úpypdfium2.internalÚinternalr"   Úpypdfium2_cli._parsersr   r   r   r   r
   r>   © r   r	   ú<module>rE      s"   ðõ !Ý %÷ó òó
'Wr   