§
    Å‡tj=  ã                   ó.   — d dl mZmZ dZdZdZd„ Zd„ ZdS )é    )Ú	add_inputÚ	get_inputÚrangeÚboundeda  Note that PDFium outputs CRLF (\r\n) style line breaks.
This may be undesirable or confusing in some situations, e.g. when processing the output with an (unaware) parser on the command line.
If this is an issue, run e.g. `dos2unix` on the output, or use the Python API.c                 ó|   — t          | d¬¦  «         |                      dt          t          t          fd¬¦  «         d S )NT)Úpagesz
--strategyz1PDFium text extraction strategy (range, bounded).)ÚdefaultÚchoicesÚhelp)r   Úadd_argumentÚEXTRACT_RANGEÚEXTRACT_BOUNDED)Úparsers    úX/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/pypdfium2_cli/extract_text.pyÚattachr      sM   € Ýˆf˜DÐ!Ñ!Ô!Ð!Ø
×ÒØÝÝ ¥/Ð2ØBð	 ñ ô ð ð ð ó    c                 óH  — t          | ¦  «        }d}| j        D ]ˆ}||         }|                     ¦   «         }| j        t          k    r|                     ¦   «         }n'| j        t          k    r|                     ¦   «         }nJ ‚t          |d|dz   › d�z   |z   ¦  «         d}Œ‰d S )NÚ Fz# Page é   ú
)	r   r   Úget_textpageÚstrategyr   Úget_text_ranger   Úget_text_boundedÚprint)ÚargsÚpdfÚsepÚiÚpageÚtextpageÚtexts          r   Úmainr#      s½   € å
�D‰/Œ/€Cà
€CØŒZð ð ˆà�1ŒvˆØ×$Ò$Ñ&Ô&ˆð Œ=�MÒ)Ð)Ø×*Ò*Ñ,Ô,ˆDˆDØŒ]�oÒ-Ð-Ø×,Ò,Ñ.Ô.ˆDˆDà�5åˆcÐ%˜a ™cÐ%Ð%Ð%Ñ%¨Ñ,Ñ-Ô-Ð-Øˆˆðð r   N)Úpypdfium2_cli._parsersr   r   r   r   ÚPARSER_DESCr   r#   © r   r   ú<module>r'      sX   ðð 8Ð 7Ð 7Ð 7Ð 7Ð 7Ð 7Ð 7à€Ø€ð€ðð ð ðð ð ð ð r   