o
    Zh^                     @   s  d dl mZ d dlmZ G dd deZd ddddZd	d
 e D Z	ej
dejdejdejdiZej
dejdejdejdiZej
dejdejdejdiZdd
 e D Zdd
 e D ZeejdejdejdejdiZeejdejdejdejdejdejdejdejd ej d!ej!d"ej"d#ej#d$iZ$eej%dej&d%ej'd&ej(d'ej)d(ej*d)ej+d*ej,d+ej-d,i	Z.eej/dej0d-ej1d.ej2d/ej3d0ej4d1iZ5d2d
 e5 D Z6eej7dej8dej9d3ej:d4ej;d5ej<d6ej=d7iZ>eej?d8ej@d9ejAd:ejBd;ejCd<ejDd=ejEd>iZFdejGv reejHd?ejId@iZJeejKdAejLdBejMdCejNdDejOdEejPdFejQdGejRdHejSdIejTdJejUdKejVdLejWdMejXdNejYdOiZZdS )P    N)PDFIUM_INFOc                   @   s   e Zd ZdddZdS )_fallback_dictUnhandled constantc                 C   s   t | || d| S )N )dictget)selfkeydefault_prefix r   P/var/www/html/lang_env/lib/python3.10/site-packages/pypdfium2/internal/consts.pyr   
   s   z_fallback_dict.getN)r   )__name__
__module____qualname__r   r   r   r   r   r      s    r            )r   Z      i  c                 C      i | ]\}}||qS r   r   .0kvr   r   r   
<dictcomp>       r      LZBGRZBGRAZBGRXRGBZRGBAZRGBXc                 C   r   r   r   r   r   r   r   r   3   r   c                 C   r   r   r   r   r   r   r   r   6   r   NoneZAcroFormZXFAZXFAF?Z
DeviceGrayZ	DeviceRGBZ
DeviceCMYKZCalGrayZCalRGBZLabZICCBasedZ
SeparationZDeviceNZIndexedPatternZXYZZFitZFitHZFitVZFitRZFitBZFitBHZFitBVtextpathimageZshadingformc                 C   r   r   r   r   r   r   r   r   h   r   ZOutlineZ
ThumbnailszFull-screenZLayersZAttachmentsZSuccesszUnknown errorzFile access errorzData format errorzIncorrect password errorz!Unsupported security scheme errorzPage not found or content errorz
Load errorzLayout errorzXFA formzPortable collectionzAttachment (incomplete support)ZSecurityzShared reviewzShared form (acrobat)zShared form (filesystem)zShared form (email)z3D annotationzMovie annotationzSound annotationzScreen media annotationzScreen rich media annotationzAttachment annotationzSignature annotation)[Zpypdfium2.rawrawZpdfium_cZpypdfium2.versionr   r   r   ZRotationToConstitemsZRotationToDegreesZFPDFBitmap_GrayZFPDFBitmap_BGRZFPDFBitmap_BGRAZFPDFBitmap_BGRxZBitmapTypeToNChannelsZBitmapTypeToStrZBitmapTypeToStrReverseZBitmapStrToConstZBitmapStrReverseToConstZFORMTYPE_NONEZFORMTYPE_ACRO_FORMZFORMTYPE_XFA_FULLZFORMTYPE_XFA_FOREGROUNDZFormTypeToStrZFPDF_COLORSPACE_UNKNOWNZFPDF_COLORSPACE_DEVICEGRAYZFPDF_COLORSPACE_DEVICERGBZFPDF_COLORSPACE_DEVICECMYKZFPDF_COLORSPACE_CALGRAYZFPDF_COLORSPACE_CALRGBZFPDF_COLORSPACE_LABZFPDF_COLORSPACE_ICCBASEDZFPDF_COLORSPACE_SEPARATIONZFPDF_COLORSPACE_DEVICENZFPDF_COLORSPACE_INDEXEDZFPDF_COLORSPACE_PATTERNZColorspaceToStrZPDFDEST_VIEW_UNKNOWN_MODEZPDFDEST_VIEW_XYZZPDFDEST_VIEW_FITZPDFDEST_VIEW_FITHZPDFDEST_VIEW_FITVZPDFDEST_VIEW_FITRZPDFDEST_VIEW_FITBZPDFDEST_VIEW_FITBHZPDFDEST_VIEW_FITBVZViewmodeToStrZFPDF_PAGEOBJ_UNKNOWNZFPDF_PAGEOBJ_TEXTZFPDF_PAGEOBJ_PATHZFPDF_PAGEOBJ_IMAGEZFPDF_PAGEOBJ_SHADINGZFPDF_PAGEOBJ_FORMZObjectTypeToStrZObjectTypeToConstZPAGEMODE_UNKNOWNZPAGEMODE_USENONEZPAGEMODE_USEOUTLINESZPAGEMODE_USETHUMBSZPAGEMODE_FULLSCREENZPAGEMODE_USEOCZPAGEMODE_USEATTACHMENTSZPageModeToStrZFPDF_ERR_SUCCESSZFPDF_ERR_UNKNOWNZFPDF_ERR_FILEZFPDF_ERR_FORMATZFPDF_ERR_PASSWORDZFPDF_ERR_SECURITYZFPDF_ERR_PAGEZ
ErrorToStrflagsZFPDF_ERR_XFALOADZFPDF_ERR_XFALAYOUTZXFAErrorToStrZFPDF_UNSP_DOC_XFAFORMZ FPDF_UNSP_DOC_PORTABLECOLLECTIONZFPDF_UNSP_DOC_ATTACHMENTZFPDF_UNSP_DOC_SECURITYZFPDF_UNSP_DOC_SHAREDREVIEWZ FPDF_UNSP_DOC_SHAREDFORM_ACROBATZ#FPDF_UNSP_DOC_SHAREDFORM_FILESYSTEMZFPDF_UNSP_DOC_SHAREDFORM_EMAILZFPDF_UNSP_ANNOT_3DANNOTZFPDF_UNSP_ANNOT_MOVIEZFPDF_UNSP_ANNOT_SOUNDZFPDF_UNSP_ANNOT_SCREEN_MEDIAZ FPDF_UNSP_ANNOT_SCREEN_RICHMEDIAZFPDF_UNSP_ANNOT_ATTACHMENTZFPDF_UNSP_ANNOT_SIGZUnsupportedInfoToStrr   r   r   r   <module>   s   		

