+
    ‰vjk  ã                   ór   € ^ RI Ht ^ RIHt ^ RIHt ^ RIH	t	H
t
HtHtHt RtRtRt]]]3tR tR
R ltR	 tR# )é    )ÚOrderedDictN)Ú	add_inputÚadd_n_digitsÚ	get_inputÚ
round_listÚiterator_hasvalueÚposÚimginfoÚtextc           	      óB  € \        V R R7       \        V 4       \        \        P                  P                  4       4      pV P                  RRRVRV 2R7       V P                  R\        ^RR	7       V P                  R
R\        P                  \        \        RR7       R# )T)Úpagesz--filterÚ+ÚTz"Object types to include. Choices: )ÚnargsÚmetavarÚchoicesÚhelpz--max-depthzGMaximum recursion depth to consider when descending into Form XObjects.)ÚtypeÚdefaultr   z--infozObject details to show.)r   r   r   r   r   N)r   r   ÚlistÚpdfium_iÚObjectTypeToConstÚkeysÚadd_argumentÚintÚstrÚlowerÚINFO_PARAMS)ÚparserÚ	obj_typess   & Ú]/var/www/html/daimler-pipeline/venv/lib/python3.14/site-packages/pypdfium2_cli/pageobjects.pyÚattachr"      s¤   € äˆf˜DÕ!Ü�Ôô ”h×0Ñ0×5Ñ5Ó7Ó9€IØ
×ÑØØØØØ3°I°;Ð?ð ô ð ×ÑØÜØØXð	 ô ð ×ÑØØÜ�y‰yÜÜØ(ð ö ó    c           
      ó   € \        V P                  V P                  \        V P                  V4      \        V P
                  V4      V P                  \        P                  P                  V P                  4      R 7      pV P                  R8w  d   V P                  VR&   VP                  4        F  w  rE\        W$ RV 2,           4       K  	  R# ))ÚwidthÚheightÚhorizontal_dpiÚvertical_dpiÚbits_per_pixelÚ
colorspaceÚmarked_content_idz: Néÿÿÿÿ)r   r%   r&   Úroundr'   r(   r)   r   ÚColorspaceToStrÚgetr*   r+   ÚitemsÚprint)ÚmÚn_digitsÚpadÚmembersÚkeyÚvalues   &&&   r!   Úprint_img_metadatar8   6   s¢   € äØ—‘Ø—‘Ü˜q×/Ñ/°Ó:Ü˜QŸ^™^¨XÓ6Ø×)Ñ)Ü×-Ñ-×1Ñ1°!·,±,Ó?ô€Gð 	×Ñ˜bÔ Ø'(×':Ñ':ˆÐ#Ñ$à—m‘m–o‰
ˆÜˆc�e˜2˜e˜WÐ%Õ%Ö&ó &r#   c                 ó  € \        V 4      pV P                  '       d7   V P                   Uu. uF  p\        P                  V,          NK  	  upV n        \        V P
                  9   p\        V P
                  9   p\        V P
                  9   p\        W4V34      '       g   Q h^ pV P                   EF°  pW,          pV'       d   VP                  4       MRp	\        VP                  V P                  V P                  V	R7      4      w  r«V
'       g   Kc  \        RV^,            24       ^ pV EF  pRVP                  ,          pVR,           p\        V\        P                   P#                  VP$                  4      ,           4       V'       d³   \'        VP)                  4       V P*                  4      p\        VRV 2,           4       \-        V\.        P0                  \.        P2                  34      '       dJ   VP5                  4       p\        TRV Uu. uF  p\'        VV P*                  4      NK  	  up 2,           4       V'       dš   \-        V\.        P0                  4      '       dz   \        VRVP7                  4        2,           4       VP9                  4       pVP:                  VP<                  3VP?                  4       8X  g   Q h\A        VV P*                  VR7       MQV'       dJ   \-        V\.        P2                  4      '       d*   \        V\C        VPE                  4       4      ,           4       V^,          pEK  	  V^ 8”  g   EK™  \        R	V R
24       Wl,          pEK³  	  V^ 8”  d   \        RV 24       R# R# u upi u upi )r   N)Ú	max_depthÚtextpagez# Page z    zBounding Box: zQuad Points: z	Filters: )r4   z
-> Count: Ú
z-> Total count: )#r   Úfilterr   r   Ú	PARAM_POSÚinfoÚPARAM_IMGINFOÚ
PARAM_TEXTÚanyr   Úget_textpager   Úget_objectsr:   r1   ÚlevelÚObjectTypeToStrr/   r   r   Ú
get_boundsr3   Ú
isinstanceÚpdfiumÚPdfImageÚ
PdfTextObjÚget_quad_pointsÚget_filtersÚget_metadatar%   r&   Úget_px_sizer8   ÚreprÚextract)ÚargsÚpdfÚtÚshow_posÚshow_imginfoÚ	show_textÚtotal_countÚiÚpager;   ÚhasvalueÚobj_searcherÚcountÚobjÚpad_0Úpad_1ÚboundsÚquad_boundsÚpÚmetadatas   &                   r!   Úmainre   G   s¶  € ä
�D‹/€Cð ‡{‡{€{Ø>B¿kºkÓJ¹k¸”x×1Ñ1°!×4Ð4¹kÑJˆŒä˜DŸI™IÑ%€HÜ  D§I¡IÑ-€LÜ˜dŸi™iÑ'€IÜ�¨	Ð2×3Ò3Ð3Ð3à€KØ�Z�Zˆà�vˆß*3�4×$Ñ$Ô&¸ˆÜ!2°D×4DÑ4DÀTÇ[Á[Ð\`×\jÑ\jÐu}Ð4DÓ4~ó  "AÑˆß™ä�˜˜!��uˆoÔØˆäˆCà˜SŸY™YÕ&ˆEØ˜F•NˆEÜ�%œ(×2Ñ2×6Ñ6°s·x±xÓ@Õ@ÔAçÜ# C§N¡NÓ$4°d·m±mÓD�Ü�e ¨v¨hÐ7Õ7Ô8Ü˜c¤F§O¡O´V×5FÑ5FÐ#G×HÒHØ"%×"5Ñ"5Ó"7�KÜ˜% MÑYdÓ2eÑYdÐTU´:¸aÀÇÁÖ3OÑYdÑ2eÐ1fÐ"gÕgÔhç¤
¨3´·±× @Ò @Ü�e 	¨#¯/©/Ó*;Ð)<Ð=Õ=Ô>Ø×+Ñ+Ó-�Ø Ÿ™¨¯©Ð8¸C¿O¹OÓ<MÔMÐMÐMÜ" 8¨T¯]©]ÀÖFçœz¨#¬v×/@Ñ/@×AÒAÜ�eœd 3§;¡;£=Ó1Õ1Ô2à�Q�J‹Eñ-  ð0 �1�9Ü�J˜u˜g RÐ(Ô)ØÕ ‹KñI ðL �Q„ÜÐ   Ð.Ö/ñ ùò] Kùò: 3fs   ¬ M>ÈN)Ú )Úcollectionsr   Úpypdfium2._helpersÚ_helpersrI   Úpypdfium2.internalÚinternalr   Úpypdfium2_cli._parsersr   r   r   r   r   r>   r@   rA   r   r"   r8   re   © r#   r!   Ú<module>rn      sF   ðõ $Ý #Ý %÷õ ð €	Ø€Ø€
Ø˜-¨Ð4€òô<'ô"50r#   