§
    `Ò³gÈ  ã                   óè   — d dl Z d dlZd dlZd dlmZmZ d dlmZ d dlm	Z	 e	d         d         Z
ddd	d
dddddddœ
Zd„ eD ¦   «         Zd„ Ze j        dd…         fd„Zd„ Zedk    r e¦   «          dS dS )é    N)ÚPYPDFIUM_INFOÚPDFIUM_INFO)Úsetup_logging)Ú
_libs_infoÚpdfiumÚpathzrearrange/merge documentsz list/extract/edit embedded fileszextract imageszextract textzconvert images to PDFzprint info on page objectsz print info on document and pageszrasterize pagesztile pages (N-up)zprint table of contents)
ÚarrangeÚattachmentszextract-imageszextract-textÚimgtopdfÚpageobjectsÚpdfinfoÚrenderÚtileÚtocc           
      óf   — i | ].}|t          j        d |                     dd¦  «        › �¦  «        “Œ/S )zpypdfium2._cli.ú-Ú_)Ú	importlibÚimport_moduleÚreplace)Ú.0Úns     úP/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/pypdfium2/__main__.pyú
<dictcomp>r      s=   € ÐhÐhÐhÐWXˆq•)Ô)Ð*Q¸A¿IºIÀcÈ3Ñ<OÔ<OÐ*QÐ*QÑRÔRÐhÐhÐhó    c                  ó„  — t          j        dt           j        d¬¦  «        } |                      ddddt          › dt
          › d	t          › �¬
¦  «         |                      d¬¦  «        }t           	                    ¦   «         D ]=\  }}| 
                    |||¬¦  «        }t          |                              |¦  «         Œ>| S )NÚ	pypdfium2zJCommand line interface to the pypdfium2 library (Python binding to PDFium))ÚprogÚformatter_classÚdescriptionz	--versionz-vÚversionz
pypdfium2 z
pdfium z at )Úactionr!   Ú
subcommand)Údest)r    Úhelp)ÚargparseÚArgumentParserÚRawTextHelpFormatterÚadd_argumentr   r   Úpdfium_pathÚadd_subparsersÚSubCommandsÚitemsÚ
add_parserÚCmdToModuleÚattach)Úmain_parserÚ
subparsersÚnamer%   Ú	subparsers        r   Ú
get_parserr5      sÚ   € åÔ)ØÝ"Ô7Øbðñ ô €Kð
 ×ÒØ�TØØY�}ÐYÐY½;ÐYÐYÍKÐYÐYð ñ ô ð ð
 ×+Ò+°Ð+Ñ>Ô>€Jå!×'Ò'Ñ)Ô)ð ,ð ,‰
ˆˆdØ×)Ò)¨$¸DÀtÐ)ÑLÔLˆ	Ý�DÔ× Ò  Ñ+Ô+Ð+Ð+àÐr   é   c                 óÐ   — t          ¦   «         }|                     | ¦  «        }|j        s|                     ¦   «          d S t          |j                                      |¦  «         d S ©N)r5   Ú
parse_argsr#   Ú
print_helpr/   Úmain)Úraw_argsÚparserÚargss      r   Úapi_mainr?   2   s`   € å‰\Œ\€FØ×Ò˜XÑ&Ô&€DàŒ?ð Ø×ÒÑÔÐØˆå�”Ô ×%Ò% dÑ+Ô+Ð+Ð+Ð+r   c                  ó>   — t          ¦   «          t          ¦   «          d S r8   )r   r?   © r   r   Úcli_mainrB   >   s   € Ý�O„O€OÝ�J„J€J€J€Jr   Ú__main__)Úsysr&   r   Úpypdfium2.versionr   r   Úpypdfium2._cli._parsersr   Úpypdfium2_raw.bindingsr   r*   r,   r/   r5   Úargvr?   rB   Ú__name__rA   r   r   ú<module>rJ      s  ðð €
€
€
Ø €€€Ø Ð Ð Ð Ø 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ø 1Ð 1Ð 1Ð 1Ð 1Ð 1à -Ð -Ð -Ð -Ð -Ð -Ø˜Ô" 6Ô*€ð 2Ø8Ø&Ø$Ø-Ø2Ø8Ø'Ø)Ø/ðð €ð iÐhÐ\gÐhÑhÔh€ðð ð ð* ”h˜q˜r˜r”lð 	,ð 	,ð 	,ð 	,ðð ð ð
 ˆzÒÐØ€H�J„J€J€J€Jð Ðr   