
    h5j                       U d Z ddlmZ ddlmZ 	 ddlmZ ddlmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4 ddl5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z; ddl<m=Z=m>Z>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZFmGZGmHZH ddlImJZJmKZKmLZLmMZMmNZNmOZOmPZPmQZQmRZRmSZS ddlTmUZU ddlVmWZW ddlXmYZY ddlmZZZm[Z[m\Z\ ddlm]Z] ddlm^Z^ ddlm_Z_ ddlm`Z`  ej                         Zbdecd<   ddldmeZemfZfmgZg e,j                  Zhe,j                  Zih dZjg d Zky# e$ rZddl	Z
ddlZdde
j                  j                         d    de
j                   d	e
j                    gZ ej$                  d
      rej'                  d       e
j                   dk(  rej'                  d       ej'                  de         edj)                  e            edZ[ww xY w)!z A library for manipulating PDFs.    )annotations)__version__)_coreNz=pikepdf's extension library (pikepdf._core) failed to import.z  Python:     z  Executable: z  Platform:   Py_GIL_DISABLEDz  This is a free-threaded (GIL-disabled) interpreter; pikepdf does not publish free-threaded wheels, so the extension must be compiled from source for it.win32aO    On Windows this usually means the Microsoft Visual C++ Redistributable (x64) is missing, or a different/incompatible Python interpreter is on PATH than the one pikepdf was installed into. Verify with `where python` and `py -0p` that the terminal uses the same interpreter shown above, and install the latest x64 VC++ Redistributable.z  Underlying error: 
)
AccessModeAcroFormAcroFormField
AnnotationAnnotationFlagAttachedFileSpecContentStreamInlineImageContentStreamInstructionDataDecodingErrorDeletedObjectErrorForeignObjectErrorFormFieldFlagJobJobUsageErrorJSONStreamDataMatrixNameTree
NumberTreeObjectHelperObjectStreamModePagePasswordErrorPdfPdfError	RectangleReferenceCycleErrorStreamDecodeLevelTokenTokenFilter	TokenType	XrefEntry)DependencyErrorPageCopyWarning"HifiPrintImageNotTranscodableErrorInvalidPdfImageErrorOutlineStructureErrorUnsupportedImageTypeError)ArrayBoolean
DictionaryIntegerNameNamePathObject
ObjectTypeOperatorRealStreamString)

EncryptionOutlineOutlineItemPageLocationPdfImagePdfInlineImagePermissionsmake_page_destinationparse_content_streamunparse_content_stream)get_objects_with_ctm)
JobBuilder)PageCopyResult)_cpphelpers_methodscodec)settings)
exceptions)models)sanitizestr__libqpdf_version__)explicit_conversionget_object_conversion_modeset_object_conversion_mode>   newopenrI   jbig2objects)GrO   r   r	   r
   r   r   r   r.   r   r/   r   r   r   r   r(   r0   r:   rK   rP   r   r   rQ   rD   r*   r1   r+   r   rE   r   r   rA   r   rL   r2   r3   r   r   r4   r   r   r5   r6   r;   r<   r,   r   rF   r)   r=   rB   r   r   r    r>   r?   r@   r7   r!   r"   rM   rR   rJ   r8   r#   r9   r$   r%   r&   rC   r-   r'   )l__doc__
__future__r   pikepdf._versionr   pikepdfr   ImportError_esys_sys	sysconfig
_sysconfigversion
splitlines
executableplatform_linesget_config_varappendjoinpikepdf._corer	   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'   pikepdf.exceptionsr(   r)   r*   r+   r,   r-   pikepdf.objectsr.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   pikepdf.modelsr:   r;   r<   r=   r>   r?   r@   rA   rB   rC   pikepdf.models.ctmrD   pikepdf.jobsrE   pikepdf._page_copyrF   rG   rH   rI   rJ   rK   rL   rM   qpdf_versionrO   __annotations__pikepdf._explicit_convrP   rQ   rR   rT   rS   _exclude_from__all____all__     F/var/www/html/qr/venv/lib/python3.12/site-packages/pikepdf/__init__.py<module>rx      s   ' # (1:                 B       $ 1 0    -5--/ S /  xx	gg D HO  1" 	H
0021567
)*
(	F !z  !23"	

 }}(	
 MM(-.
dii'
(b051s   D GB5GG