
    ?pj%                        S SK Jr  SSKJrJrJrJrJrJrJ	r	J
r
JrJrJrJrJr  SSKJrJrJrJrJrJrJrJrJrJr  SSKJr  SSKJr  SSKJ r J!r!J"r"J#r#J$r$J%r%J&r&J'r'J(r(J)r)J*r*J+r+  SSK,J-r-J.r.J/r/J0r0  SS	K1J2r2  SS
K3J4r5  S r6S r7/ SQr8g)    )	benchmark   )ChartParsingDocImgOrientationClassificationDocVLMFormulaRecognitionLayoutDetectionSealTextDetectionTableCellsDetectionTableClassificationTableStructureRecognitionTextDetectionTextImageUnwarping!TextLineOrientationClassificationTextRecognition)
DocPreprocessorDocUnderstandingFormulaRecognitionPipeline	PaddleOCRPaddleOCRVLPPChatOCRv4DocPPDocTranslationPPStructureV3SealRecognitionTableRecognitionPipelineV2)AsyncPaddleOCRClient)PaddleOCRClient)APIError	AuthErrorInvalidRequestErrorJobFailedErrorNetworkErrorPaddleOCRAPIErrorPollTimeoutErrorRateLimitErrorRequestTimeoutErrorResponseFormatErrorResultParseErrorServiceUnavailableError)Model
OCROptionsPaddleOCRVLOptionsPPStructureV3Options)logger)versionc                      SSK Jn  U" U 40 UD6$ )zFConvert an office document to Markdown. See paddleocr._doc2md.convert.r   )convert)_doc2mdr1   )sourcekwargsr1   s      N/var/www/html/pdf-tiff/venv/lib/python3.13/site-packages/paddleocr/__init__.pydoc2md_convertr6   F   s     6$V$$    c                      SSK Jn   U " 5       $ )zJReturn supported file extensions. See paddleocr._doc2md.supported_formats.r   supported_formats)r2   r:   r9   s    r5   doc2md_supported_formatsr;   M   s    *r7   ).r   r   r   r*   r+   r-   r,   r   r   r   r   r
   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r6   r;   r#   r   r    r   r!   r%   r&   r$   r'   r(   r)   r"   r.   __version__N)9!paddlex.inference.utils.benchmarkr   _modelsr   r   r   r   r	   r
   r   r   r   r   r   r   r   
_pipelinesr   r   r   r   r   r   r   r   r   r   _api_client.async_clientr   _api_client.clientr   _api_client.errorsr   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   _api_client.modelsr*   r+   r,   r-   _utils.loggingr.   _versionr/   r<   r6   r;   __all__ r7   r5   <module>rH      sl    8      ; /     # ,%/r7   