§
    Ñ” jŒ  ã                   ó  — d Z dZd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 ddlmZmZmZmZmZmZmZmZmZmZ ddlmZ dd	lmZ dd
l m!Z!m"Z"m#Z#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. ddl/m0Z0  ej1        ¦   «         Z2g d¢Z3dS )zHImplementation of generic PDF objects (dictionary, number, string, ...).zMathieu Fenniakzbiziqe@mathieu.fenniak.neté   )ÚOutlineFontFlagé   )ÚBooleanObjectÚByteStringObjectÚFloatObjectÚIndirectObjectÚ
NameObjectÚ
NullObjectÚNumberObjectÚ	PdfObjectÚTextStringObjectÚencode_pdfdocencodingÚis_null_or_none)
ÚArrayObjectÚContentStreamÚDecodedStreamObjectÚDestinationÚDictionaryObjectÚEncodedStreamObjectÚFieldÚStreamObjectÚ
TreeObjectÚread_object)ÚEmbeddedFile)ÚFit)ÚDirectReferenceLinkÚNamedReferenceLinkÚReferenceLinkÚextract_links)ÚOutlineItem)ÚRectangleObject)Úcreate_string_objectÚdecode_pdfdocencodingÚ
hex_to_rgbÚread_hex_string_from_streamÚread_string_from_stream)ÚViewerPreferences)%ÚPAGE_FITr   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   r$   r   r%   r   r&   N)4Ú__doc__Ú
__author__Ú__author_email__Ú	constantsr   Ú_baser   r   r   r   r	   r
   r   r   r   r   r   Ú_data_structuresr   r   r   r   r   r   r   r   r   r   Ú_filesr   Ú_fitr   Ú_linkr   r   r   r   Ú_outliner    Ú
_rectangler!   Ú_utilsr"   r#   r$   r%   r&   Ú_viewerprefr'   Úfitr(   Ú__all__© ó    újC:\Users\Terasoftware\OneDrive\Desktop\faahhh\fyndo\fyndo\venv\Lib\site-packages\pypdf/generic/__init__.pyú<module>r;      s  ðð8 OÐ NØ€
Ø/Ð à 'Ð 'Ð 'Ð 'Ð 'Ð 'ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð !Ð  Ð  Ð  Ð  Ð  Ø Ð Ð Ð Ð Ð Ø XÐ XÐ XÐ XÐ XÐ XÐ XÐ XÐ XÐ XÐ XÐ XØ !Ð !Ð !Ð !Ð !Ð !Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'ðð ð ð ð ð ð ð ð ð ð ð ð ð ð +Ð *Ð *Ð *Ð *Ð *àˆ3Œ7‰9Œ9€ð(ð (ð (€€€r9   