o
    jd                     @   s4  d dl Z 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ejdkrfdeej< deej< deej< 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j0d/i	Z1eej2dej3d0ej4d1ej5d2ej6d3ej7d4iZ8d5d
 e8	 D Z9eej:dej;dej<d6ej=d7ej>d8ej?d9ej@d:iZAeejBd;ejCd<ejDd=ejEd>ejFd?ejGd@ejHdAiZIdejJv r0eejKdBejLdCiZMeejNdDejOdEejPdFejQdGejRdHejSdIejTdJejUdKejVdLejWdMejXdNejYdOejZdPej[dQej\dRiZ]eej^dSej_dTej`dUejadVejbdWejcdXejddYejedZejfd[ejgd\ejhd]ejid^ejjd_ejkd`iZlG dadb dbe jmZndS )c    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   _/var/www/html/fyndo/pharma/fyndo/venv/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      LBGRBGRXBGRARGBRGBXRGBAi  BGRaRGBac                 C   r   r   r   r   r   r   r   r   <   r   c                 C   r   r   r   r   r   r   r   r   ?   r   NoneAcroFormXFAXFAF?
DeviceGray	DeviceRGB
DeviceCMYKCalGrayCalRGBLabICCBased
SeparationDeviceNIndexedPatternXYZFitFitHFitVFitRFitBFitBHFitBVtextpathimageshadingformc                 C   r   r   r   r   r   r   r   r   q   r   Outline
ThumbnailszFull-screenLayersAttachments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)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ANSIDefaultSymbolShiftJISHangeulGB2312ChineseBig5Greek
VietnameseHebrewArabicCyrillicThaiEasternEuropeanc                   @   s"   e Zd ZdZejZejZej	Z
dS )PdfFontPitchFamilyFlagszDMap PDFium font pitch and family flags to python :class:`enum.Flag`.N)r   r   r   __doc__pdfium_cFXFONT_FF_FIXEDPITCH
FIXEDPITCHFXFONT_FF_ROMANROMANFXFONT_FF_SCRIPTSCRIPTr   r   r   r   rW      s
    
rW   )oenumpypdfium2.rawrawrY   pypdfium2.versionr   r   r   RotationToConstitemsRotationToDegreesFPDFBitmap_GrayFPDFBitmap_BGRFPDFBitmap_BGRxFPDFBitmap_BGRABitmapTypeToNChannelsBitmapTypeToStrBitmapTypeToStrReversebuildFPDFBitmap_BGRA_PremulBitmapStrToConstBitmapStrReverseToConstFORMTYPE_NONEFORMTYPE_ACRO_FORMFORMTYPE_XFA_FULLFORMTYPE_XFA_FOREGROUNDFormTypeToStrFPDF_COLORSPACE_UNKNOWNFPDF_COLORSPACE_DEVICEGRAYFPDF_COLORSPACE_DEVICERGBFPDF_COLORSPACE_DEVICECMYKFPDF_COLORSPACE_CALGRAYFPDF_COLORSPACE_CALRGBFPDF_COLORSPACE_LABFPDF_COLORSPACE_ICCBASEDFPDF_COLORSPACE_SEPARATIONFPDF_COLORSPACE_DEVICENFPDF_COLORSPACE_INDEXEDFPDF_COLORSPACE_PATTERNColorspaceToStrPDFDEST_VIEW_UNKNOWN_MODEPDFDEST_VIEW_XYZPDFDEST_VIEW_FITPDFDEST_VIEW_FITHPDFDEST_VIEW_FITVPDFDEST_VIEW_FITRPDFDEST_VIEW_FITBPDFDEST_VIEW_FITBHPDFDEST_VIEW_FITBVViewmodeToStrFPDF_PAGEOBJ_UNKNOWNFPDF_PAGEOBJ_TEXTFPDF_PAGEOBJ_PATHFPDF_PAGEOBJ_IMAGEFPDF_PAGEOBJ_SHADINGFPDF_PAGEOBJ_FORMObjectTypeToStrObjectTypeToConstPAGEMODE_UNKNOWNPAGEMODE_USENONEPAGEMODE_USEOUTLINESPAGEMODE_USETHUMBSPAGEMODE_FULLSCREENPAGEMODE_USEOCPAGEMODE_USEATTACHMENTSPageModeToStrFPDF_ERR_SUCCESSFPDF_ERR_UNKNOWNFPDF_ERR_FILEFPDF_ERR_FORMATFPDF_ERR_PASSWORDFPDF_ERR_SECURITYFPDF_ERR_PAGE
ErrorToStrflagsFPDF_ERR_XFALOADFPDF_ERR_XFALAYOUTXFAErrorToStrFPDF_UNSP_DOC_XFAFORM FPDF_UNSP_DOC_PORTABLECOLLECTIONFPDF_UNSP_DOC_ATTACHMENTFPDF_UNSP_DOC_SECURITYFPDF_UNSP_DOC_SHAREDREVIEW FPDF_UNSP_DOC_SHAREDFORM_ACROBAT#FPDF_UNSP_DOC_SHAREDFORM_FILESYSTEMFPDF_UNSP_DOC_SHAREDFORM_EMAILFPDF_UNSP_ANNOT_3DANNOTFPDF_UNSP_ANNOT_MOVIEFPDF_UNSP_ANNOT_SOUNDFPDF_UNSP_ANNOT_SCREEN_MEDIA FPDF_UNSP_ANNOT_SCREEN_RICHMEDIAFPDF_UNSP_ANNOT_ATTACHMENTFPDF_UNSP_ANNOT_SIGUnsupportedInfoToStrFXFONT_ANSI_CHARSETFXFONT_DEFAULT_CHARSETFXFONT_SYMBOL_CHARSETFXFONT_SHIFTJIS_CHARSETFXFONT_HANGEUL_CHARSETFXFONT_GB2312_CHARSETFXFONT_CHINESEBIG5_CHARSETFXFONT_GREEK_CHARSETFXFONT_VIETNAMESE_CHARSETFXFONT_HEBREW_CHARSETFXFONT_ARABIC_CHARSETFXFONT_CYRILLIC_CHARSETFXFONT_THAI_CHARSETFXFONT_EASTERNEUROPEAN_CHARSETCharsetToStrFlagrW   r   r   r   r   <module>   s   		




