ó
    Eñi  ã                   ó  • S SK Jr  \" \" 5       R                  S5      SS5      (       d  \(       d  S\;   a  SSKJ	r	  OS SK	r	 S SK
rS rS	 rS
 rS r " S S\5      rS rS rS rS rS rS rS rS rS rS rS rS rS rS r S r!S r"S r#S r$S  r%S! r&S" r'S# r(S$ r)S% r*S& r+S' r,S( r-S) r.S* r/S+ r0S, r1S- r2S. r3S/ r4S0 r5S1 r6S2 r7S3 r8SBS4 jr9S5 r:S6 r;S7 r<S8 r=S9 r>S: r?S; r@S< rAS= rBS> rCS? rDS@ rESA rFg! \ a    S SKr NÂf = f)Cé    )Úversion_infoÚ__spec__ÚparentNÚ.é   )Ú_extrac                 óä   •  SU R                   R                  5       -   nSU R                  R
                  < SU R                  R                  < SU< S3$ ! [        R                   a    Sn NOf = f)Nz	proxy of Ú Ú<r   z; z >)ÚthisÚ__repr__Ú__builtin__Ú	ExceptionÚ	__class__Ú
__module__Ú__name__)ÚselfÚstrthiss     ÚJ/home/mande/repo/quber/.venv/lib/python3.13/site-packages/pymupdf/extra.pyÚ
_swig_reprr      s_   € ðØ §	¡	× 2Ñ 2Ó 4Ñ4ˆøð "Ÿ^™^×6Ô6¸¿¹×8OÔ8OÓQXÐZÐZøô × Ñ ó ØŠðús   ‚A ÁA/Á.A/c                 ó   ^ • U 4S jnU$ )Nc                 ó  >• US:X  a
  T" XU5        g US:X  a  U R                   R                  U5        g [        X5      (       a2  [        [	        [        U 5      U5      [        5      (       a
  T" XU5        g [        SU -  5      e)Nr   Úthisownz(You cannot add instance attributes to %s)r   ÚownÚhasattrÚ
isinstanceÚgetattrÚtypeÚpropertyÚAttributeError)r   ÚnameÚvalueÚsets      €r   Úset_instance_attrÚE_swig_setattr_nondynamic_instance_variable.<locals>.set_instance_attr   si   ø€ Ø�6‹>Ù�˜EÕ"Ø�YÓØ�I‰I�M‰M˜%Õ Ü�T× Ñ ¤Z´¼¸T»
ÀDÓ0IÌ8×%TÑ%TÙ�˜EÕ"ä Ð!KÈdÑ!RÓSÐSó    © )r#   r$   s   ` r   Ú*_swig_setattr_nondynamic_instance_variabler(      s   ø€ õTð Ðr&   c                 ó   ^ • U 4S jnU$ )Nc                 ó�   >• [        X5      (       a(  [        [        X5      [        5      (       d
  T" XU5        g [	        SU -  5      e)Nz%You cannot add class attributes to %s)r   r   r   r   r    )Úclsr!   r"   r#   s      €r   Úset_class_attrÚ?_swig_setattr_nondynamic_class_variable.<locals>.set_class_attr)   s:   ø€ Ü�3×Ñ¤j´¸Ó1CÄX×&NÑ&NÙ�˜5Õ!ä Ð!HÈ3Ñ!NÓOÐOr&   r'   )r#   r,   s   ` r   Ú'_swig_setattr_nondynamic_class_variabler.   (   s   ø€ õPð
 Ðr&   c                 ó   ^ • U 4S jnU$ )zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclassc                 óp   >• T" U R                   U R                  U R                  R                  5       5      $ ©N)r   Ú	__bases__Ú__dict__Úcopy)r+   Ú	metaclasss    €r   ÚwrapperÚ$_swig_add_metaclass.<locals>.wrapper3   s'   ø€ Ù˜Ÿ™ s§}¡}°c·l±l×6GÑ6GÓ6IÓJÐJr&   r'   )r5   r6   s   ` r   Ú_swig_add_metaclassr8   1   s   ø€ õKà€Nr&   c                   ó<   • \ rS rSrSr\" \R                  5      rSrg)Ú_SwigNonDynamicMetaé8   zKMeta class to enforce nondynamic attributes (no new attributes) for a classr'   N)	r   r   Ú__qualname__Ú__firstlineno__Ú__doc__r.   r   Ú__setattr__Ú__static_attributes__r'   r&   r   r:   r:   8   s   † ÙUÙ9¸$×:JÑ:JÓKƒKr&   r:   c           
      ó4   • [         R                  " XX#XEXg5      $ r1   )r   Ú
page_merge)Údoc_desÚdoc_srcÚ	page_fromÚpage_toÚrotateÚlinksÚcopy_annotsÚ	graft_maps           r   rB   rB   A   s   € Ü×Ò˜W¨yÀ6ÐR]ÓiÐir&   c
                 ó6   • [         R                  " XX#XEXgX‰5
      $ r1   )r   ÚJM_merge_range)
rC   rD   ÚspageÚepageÚapagerG   rH   ÚannotsÚshow_progressrJ   s
             r   rL   rL   D   s   € Ü× Ò  °5ÀÐPUÐ_lÓxÐxr&   c                 ó8   • [         R                  " XX#XEXgX‰U
5      $ r1   )r   ÚFzDocument_insert_pdf)ÚdocÚsrcÚ	from_pageÚto_pageÚstart_atrG   rH   rP   rQ   ÚfinalrJ   s              r   rS   rS   G   s*   € Ü×'Ò'¨°)ÀhÐX]Ðgtð  ~Gó  Hð  Hr&   c                 ó.   • [         R                  " X5      $ r1   )r   Ú	page_xref)Úthis_docÚpnos     r   r[   r[   J   s   € Ü×Ò˜HÓ*Ð*r&   c                  ó(   • [         R                  " U 6 $ r1   )r   Ú_newPage©Úargss    r   r_   r_   M   s   € Ü�?Š?˜DÐ!Ð!r&   c                 ó.   • [         R                  " X5      $ r1   )r   ÚJM_add_annot_id)ÚannotÚstems     r   rc   rc   P   s   € Ü×!Ò! %Ó.Ð.r&   c                 ó0   • [         R                  " XU5      $ r1   )r   ÚJM_set_annot_callout_line)rd   ÚcalloutÚcounts      r   rg   rg   S   s   € Ü×+Ò+¨E¸EÓBÐBr&   c                 ó.   • [         R                  " U 5      $ r1   )r   ÚJM_get_annot_id_list)Úpages    r   rk   rk   V   s   € Ü×&Ò& tÓ,Ð,r&   c                  ó(   • [         R                  " U 6 $ r1   )r   Ú_add_caret_annotr`   s    r   rn   rn   Y   ó   € Ü×"Ò" DÐ)Ð)r&   c                 ó.   • [         R                  " U 5      $ r1   )r   ÚTools_parse_da)Ú
this_annots    r   rq   rq   \   s   € Ü× Ò  Ó,Ð,r&   c                 ó.   • [         R                  " U 5      $ r1   )r   ÚAnnot_getAP©rd   s    r   rt   rt   _   ó   € Ü×Ò˜eÓ$Ð$r&   c                 ó.   • [         R                  " X5      $ r1   )r   ÚTools_update_da)rr   Úda_strs     r   rx   rx   b   s   € Ü×!Ò! *Ó5Ð5r&   c                 ó.   • [         R                  " U 5      $ r1   )r   ÚJM_point_from_py)Úps    r   r{   r{   e   s   € Ü×"Ò" 1Ó%Ð%r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Ú
Annot_rectru   s    r   r~   r~   h   s   € Ü×Ò˜UÓ#Ð#r&   c                 ó.   • [         R                  " X5      $ r1   )r   Úutil_transform_rect)ÚrectÚmatrixs     r   r€   r€   k   s   € Ü×%Ò% dÓ3Ð3r&   c                 ó.   • [         R                  " U 5      $ r1   )r   ÚAnnot_rect3ru   s    r   r„   r„   n   rv   r&   c                  ó(   • [         R                  " U 6 $ r1   )r   ÚPage_derotate_matrixr`   s    r   r†   r†   q   s   € Ü×&Ò&¨Ð-Ð-r&   c                 ó.   • [         R                  " U 5      $ r1   )r   ÚJM_get_annot_xref_list©Úpage_objs    r   rˆ   rˆ   t   s   € Ü×(Ò(¨Ó2Ð2r&   c                  ó(   • [         R                  " U 6 $ r1   )r   Úxref_objectr`   s    r   rŒ   rŒ   w   s   € Ü×Ò˜tÐ$Ð$r&   c                 ó.   • [         R                  " U 5      $ r1   )r   ÚLink_is_external©Ú	this_links    r   rŽ   rŽ   z   s   € Ü×"Ò" 9Ó-Ð-r&   c                  ó(   • [         R                  " U 6 $ r1   )r   ÚPage_addAnnot_FromStringr`   s    r   r’   r’   }   s   € Ü×*Ò*¨DÐ1Ð1r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Ú	Link_nextr�   s    r   r”   r”   €   s   € Ü×Ò˜IÓ&Ð&r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Úpage_count_fz2©Údocuments    r   r–   r–   ƒ   s   € Ü× Ò  Ó*Ð*r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Úpage_count_fzr—   s    r   rš   rš   †   s   € Ü×Ò Ó)Ð)r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Úpage_count_pdf)Úpdfs    r   rœ   rœ   ‰   s   € Ü× Ò  Ó%Ð%r&   c                  ó(   • [         R                  " U 6 $ r1   )r   Ú
page_countr`   s    r   rŸ   rŸ   Œ   s   € Ü×Ò˜dÐ#Ð#r&   c                  ó(   • [         R                  " U 6 $ r1   )r   Úpage_annot_xrefsr`   s    r   r¡   r¡   �   ro   r&   c                 ó.   • [         R                  " U 5      $ r1   )r   ÚOutline_is_external)Úoutlines    r   r£   r£   ’   s   € Ü×%Ò% gÓ.Ð.r&   c                  ó(   • [         R                  " U 6 $ r1   )r   ÚDocument_extend_toc_itemsr`   s    r   r¦   r¦   •   s   € Ü×+Ò+¨TÐ2Ð2r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Ú
ll_fz_absi)Úis    r   r¨   r¨   ˜   s   € Ü×Ò˜QÓÐr&   c                 ó.   • [         R                  " U 5      $ r1   )r   ÚJM_new_texttrace_device)Úouts    r   r«   r«   ›   s   € Ü×)Ò)¨#Ó.Ð.r&   c                 ó.   • [         R                  " X5      $ r1   )r   ÚJM_char_bbox©ÚlineÚchs     r   r®   r®   ž   ó   € Ü×Ò˜tÓ(Ð(r&   c                 ó.   • [         R                  " X5      $ r1   )r   ÚJM_char_quadr¯   s     r   r´   r´   ¡   r²   r&   c                 ó.   • [         R                  " X5      $ r1   )r   ÚJM_print_stext_page_as_text)Úresrl   s     r   r¶   r¶   ¤   s   € Ü×-Ò-¨cÓ8Ð8r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Úset_skip_quad_corrections©Úons    r   r¹   r¹   §   s   € Ü×+Ò+¨BÓ/Ð/r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Úset_subset_fontnamesrº   s    r   r½   r½   ª   s   € Ü×&Ò& rÓ*Ð*r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Úset_small_glyph_heightsrº   s    r   r¿   r¿   ­   s   € Ü×)Ò)¨"Ó-Ð-r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Ú
JM_cropboxr‰   s    r   rÁ   rÁ   °   s   € Ü×Ò˜XÓ&Ð&r&   c                 ó0   • [         R                  " XX#5      $ r1   )r   Úget_cdrawings)rl   ÚextendedÚcallbackÚmethods       r   rÃ   rÃ   ³   s   € Ü×Ò °ÓAÐAr&   c                 ó2   • [         R                  " XX#U5      $ r1   )r   ÚJM_make_spanlist)Ú	line_dictr°   ÚrawÚbuffÚtp_rects        r   rÈ   rÈ   ¶   s   € Ü×"Ò" 9°C¸wÓGÐGr&   c                 ó.   • [         R                  " X5      $ r1   )r   ÚextractWORDS)Ú
this_tpageÚ
delimiterss     r   rÎ   rÎ   ¹   s   € Ü×Ò˜zÓ6Ð6r&   c                 ó.   • [         R                  " U 5      $ r1   )r   ÚextractBLOCKS)Ú_selfs    r   rÒ   rÒ   ¼   s   € Ü×Ò Ó&Ð&r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Úlink_uri)Úlinks    r   rÕ   rÕ   ¿   s   € Ü�?Š?˜4Ó Ð r&   c                 ó0   • [         R                  " XX#5      $ r1   )r   Úpage_get_textpage)rÓ   ÚclipÚflagsr‚   s       r   rØ   rØ   Â   s   € Ü×#Ò# E°Ó?Ð?r&   c                 ó0   • [         R                  " XU5      $ r1   )r   Úmake_table_dict)ÚtpÚ
table_dictÚbboxs      r   rÜ   rÜ   Å   s   € Ü×!Ò! "°$Ó7Ð7r&   c                 ó0   • [         R                  " XU5      $ r1   )r   ÚJM_make_textpage_dict)rÝ   Ú	page_dictrÊ   s      r   rá   rá   È   s   € Ü×'Ò'¨°sÓ;Ð;r&   c                 ó0   • [         R                  " XU5      $ r1   )r   Úpixmap_pixel)ÚpmÚxÚys      r   rä   rä   Ë   s   € Ü×Ò˜r aÓ(Ð(r&   c                 ó.   • [         R                  " U 5      $ r1   )r   Úpixmap_n)Úpixmaps    r   ré   ré   Î   s   € Ü�?Š?˜6Ó"Ð"r&   c                 ó.   • [         R                  " X5      $ r1   )r   ÚJM_search_stext_page)rl   Úneedles     r   rì   rì   Ñ   s   € Ü×&Ò& tÓ4Ð4r&   c                 ó0   • [         R                  " XX#5      $ r1   )r   Ú	set_pixel)rå   ræ   rç   Úcolors       r   rï   rï   Ô   s   € Ü×Ò˜B 1Ó,Ð,r&   c                 ó0   • [         R                  " XU5      $ r1   )r   Úpixmap_copy)rå   rU   Úns      r   rò   rò   ×   s   € Ü×Ò˜b qÓ)Ð)r&   c                 ó.   • [         R                  " X5      $ r1   )r   Úll_JM_color_count)rå   rÙ   s     r   rõ   rõ   Ú   s   € Ü×#Ò# BÓ-Ð-r&   )NNN)GÚsysr   Ú_swig_python_version_infor   ÚglobalsÚgetÚ__package__r   r
   r   Úbuiltinsr   ÚImportErrorr   r(   r.   r8   r   r:   rB   rL   rS   r[   r_   rc   rg   rk   rn   rq   rt   rx   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ä   ré   rì   rï   rò   rõ   r'   r&   r   Ú<module>rý      s}  ðõ :á
‰7‹9�=‰=˜Ó$ h°×5Ñ5¾ÈÈxËÞãðÛ"ò[ò
òòôL˜$ô LòjòyòHò+ò"ò/òCò-ò*ò-ò%ò6ò&ò$ò4ò%ò.ò3ò%ò.ò2ò'ò+ò*ò&ò$ò*ò/ò3ò ò/ò)ò)ò9ò0ò+ò.ò'ôBòHò7ò'ò!ò@ò8ò<ò)ò#ò5ò-ò*ó.øðU ó Ýðús   ÁC= Ã=
D
Ä	D
