Ë
    çeœi  ã                   óþ  — d dl mZ  e e«       j                  d«      dd«      sesdev rddlm	Z	 nd dl	Z		 d dl
Zd„ Zd	„ Zd
„ Zd„ Z G d„ de«      Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Z d„ Z!d„ Z"d„ Z#d„ Z$d „ Z%d!„ Z&d"„ Z'd#„ Z(d$„ Z)d%„ Z*d&„ Z+d'„ Z,d(„ Z-d)„ Z.d*„ Z/d+„ Z0d,„ Z1d-„ Z2d.„ Z3d/„ Z4d0„ Z5d1„ Z6d2„ Z7d3„ Z8dBd4„Z9d5„ Z:d6„ Z;d7„ Z<d8„ Z=d9„ Z>d:„ Z?d;„ Z@d<„ ZAd=„ ZBd>„ ZCd?„ ZDd@„ ZEdA„ ZFy# e$ r d dlZY ŒÀw xY w)Cé    )Úversion_infoÚ__spec__ÚparentNú.é   )Ú_extrac                 óÜ   — 	 d| j                   j                  «       z   }d| j                  j
                  ›d| j                  j                  ›d|›d�S # t        j                  $ r d}Y ŒKw xY w)Nz	proxy of Ú ú<r   z; z >)ÚthisÚ__repr__Ú__builtin__Ú	ExceptionÚ	__class__Ú
__module__Ú__name__)ÚselfÚstrthiss     úb/var/www/html/Whatsapp_Customer_Support_Chatbot/venv/lib/python3.12/site-packages/pymupdf/extra.pyÚ
_swig_reprr      s_   € ðØ §	¡	× 2Ñ 2Ó 4Ñ4ˆøð "Ÿ^™^×6Ó6¸¿¹×8OÓ8OÒQXÐZÐZøô × Ñ ò ØŠðús   ‚A ÁA+Á*A+c                 ó   ‡ — ˆ fd„}|S )Nc                 óö   •— |dk(  r ‰| ||«       y |dk(  r| j                   j                  |«       y t        | |«      r.t        t	        t        | «      |«      t        «      r ‰| ||«       y t        d| z  «      ‚)Nr   Úthisownz(You cannot add instance attributes to %s)r   ÚownÚhasattrÚ
isinstanceÚgetattrÚtypeÚpropertyÚAttributeError)r   ÚnameÚvalueÚsets      €r   Úset_instance_attrzE_swig_setattr_nondynamic_instance_variable.<locals>.set_instance_attr   si   ø€ Ø�6Š>Ù��d˜EÕ"Ø�YÒØ�I‰I�M‰M˜%Õ Ü�T˜4Ô ¤Z´¼¸T»
ÀDÓ0IÌ8Ô%TÙ��d˜EÕ"ä Ð!KÈdÑ!RÓSÐSó    © )r#   r$   s   ` r   Ú*_swig_setattr_nondynamic_instance_variabler'      s   ø€ ôTð Ðr%   c                 ó   ‡ — ˆ fd„}|S )Nc                 ó‚   •— t        | |«      r%t        t        | |«      t        «      s ‰| ||«       y t	        d| z  «      ‚)Nz%You cannot add class attributes to %s)r   r   r   r   r    )Úclsr!   r"   r#   s      €r   Úset_class_attrz?_swig_setattr_nondynamic_class_variable.<locals>.set_class_attr)   s:   ø€ Ü�3˜Ô¤j´¸¸dÓ1CÄXÔ&NÙ��T˜5Õ!ä Ð!HÈ3Ñ!NÓOÐOr%   r&   )r#   r+   s   ` r   Ú'_swig_setattr_nondynamic_class_variabler,   (   s   ø€ ôPð
 Ðr%   c                 ó   ‡ — ˆ fd„}|S )zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclassc                 óp   •—  ‰| j                   | j                  | j                  j                  «       «      S ©N)r   Ú	__bases__Ú__dict__Úcopy)r*   Ú	metaclasss    €r   Úwrapperz$_swig_add_metaclass.<locals>.wrapper3   s'   ø€ Ù˜Ÿ™ s§}¡}°c·l±l×6GÑ6GÓ6IÓJÐJr%   r&   )r3   r4   s   ` r   Ú_swig_add_metaclassr5   1   s   ø€ ôKà€Nr%   c                   ó4   — e Zd ZdZ eej                  «      Zy)Ú_SwigNonDynamicMetazKMeta class to enforce nondynamic attributes (no new attributes) for a classN)r   r   Ú__qualname__Ú__doc__r,   r   Ú__setattr__r&   r%   r   r7   r7   8   s   „ ÙUÙ9¸$×:JÑ:JÓK�Kr%   r7   c           
      ó:   — t        j                  | |||||||«      S r/   )r   Ú
page_merge)Údoc_desÚdoc_srcÚ	page_fromÚpage_toÚrotateÚlinksÚcopy_annotsÚ	graft_maps           r   r<   r<   A   s#   € Ü×Ñ˜W g¨y¸'À6È5ÐR]Ð_hÓiÐir%   c
                 ó>   — t        j                  | |||||||||	«
      S r/   )r   ÚJM_merge_range)
r=   r>   ÚspageÚepageÚapagerA   rB   ÚannotsÚshow_progressrD   s
             r   rF   rF   D   s)   € Ü× Ñ  ¨'°5¸%ÀÈÐPUÐW]Ð_lÐnwÓxÐxr%   c                 ó@   — t        j                  | |||||||||	|
«      S r/   )r   ÚFzDocument_insert_pdf)ÚdocÚsrcÚ	from_pageÚto_pageÚstart_atrA   rB   rJ   rK   ÚfinalrD   s              r   rM   rM   G   s7   € Ü×'Ñ'¨¨S°)¸WÀhÐPVÐX]Ð_eÐgtÐv{ð  ~Gó  Hð  Hr%   c                 ó.   — t        j                  | |«      S r/   )r   Ú	page_xref)Úthis_docÚpnos     r   rU   rU   J   s   € Ü×Ñ˜H cÓ*Ð*r%   c                  ó&   — t        j                  | Ž S r/   )r   Ú_newPage©Úargss    r   rY   rY   M   s   € Ü�?‰?˜DÐ!Ð!r%   c                 ó.   — t        j                  | |«      S r/   )r   ÚJM_add_annot_id)ÚannotÚstems     r   r]   r]   P   s   € Ü×!Ñ! %¨Ó.Ð.r%   c                 ó0   — t        j                  | ||«      S r/   )r   ÚJM_set_annot_callout_line)r^   ÚcalloutÚcounts      r   ra   ra   S   s   € Ü×+Ñ+¨E°7¸EÓBÐBr%   c                 ó,   — t        j                  | «      S r/   )r   ÚJM_get_annot_id_list)Úpages    r   re   re   V   s   € Ü×&Ñ& tÓ,Ð,r%   c                  ó&   — t        j                  | Ž S r/   )r   Ú_add_caret_annotrZ   s    r   rh   rh   Y   ó   € Ü×"Ñ" DÐ)Ð)r%   c                 ó,   — t        j                  | «      S r/   )r   ÚTools_parse_da)Ú
this_annots    r   rk   rk   \   s   € Ü× Ñ  Ó,Ð,r%   c                 ó,   — t        j                  | «      S r/   )r   ÚAnnot_getAP©r^   s    r   rn   rn   _   ó   € Ü×Ñ˜eÓ$Ð$r%   c                 ó.   — t        j                  | |«      S r/   )r   ÚTools_update_da)rl   Úda_strs     r   rr   rr   b   s   € Ü×!Ñ! *¨fÓ5Ð5r%   c                 ó,   — t        j                  | «      S r/   )r   ÚJM_point_from_py)Úps    r   ru   ru   e   s   € Ü×"Ñ" 1Ó%Ð%r%   c                 ó,   — t        j                  | «      S r/   )r   Ú
Annot_rectro   s    r   rx   rx   h   s   € Ü×Ñ˜UÓ#Ð#r%   c                 ó.   — t        j                  | |«      S r/   )r   Úutil_transform_rect)ÚrectÚmatrixs     r   rz   rz   k   s   € Ü×%Ñ% d¨FÓ3Ð3r%   c                 ó,   — t        j                  | «      S r/   )r   ÚAnnot_rect3ro   s    r   r~   r~   n   rp   r%   c                  ó&   — t        j                  | Ž S r/   )r   ÚPage_derotate_matrixrZ   s    r   r€   r€   q   s   € Ü×&Ñ&¨Ð-Ð-r%   c                 ó,   — t        j                  | «      S r/   )r   ÚJM_get_annot_xref_list©Úpage_objs    r   r‚   r‚   t   s   € Ü×(Ñ(¨Ó2Ð2r%   c                  ó&   — t        j                  | Ž S r/   )r   Úxref_objectrZ   s    r   r†   r†   w   s   € Ü×Ñ˜tÐ$Ð$r%   c                 ó,   — t        j                  | «      S r/   )r   ÚLink_is_external©Ú	this_links    r   rˆ   rˆ   z   s   € Ü×"Ñ" 9Ó-Ð-r%   c                  ó&   — t        j                  | Ž S r/   )r   ÚPage_addAnnot_FromStringrZ   s    r   rŒ   rŒ   }   s   € Ü×*Ñ*¨DÐ1Ð1r%   c                 ó,   — t        j                  | «      S r/   )r   Ú	Link_nextr‰   s    r   rŽ   rŽ   €   s   € Ü×Ñ˜IÓ&Ð&r%   c                 ó,   — t        j                  | «      S r/   )r   Úpage_count_fz2©Údocuments    r   r�   r�   ƒ   s   € Ü× Ñ  Ó*Ð*r%   c                 ó,   — t        j                  | «      S r/   )r   Úpage_count_fzr‘   s    r   r”   r”   †   s   € Ü×Ñ Ó)Ð)r%   c                 ó,   — t        j                  | «      S r/   )r   Úpage_count_pdf)Úpdfs    r   r–   r–   ‰   s   € Ü× Ñ  Ó%Ð%r%   c                  ó&   — t        j                  | Ž S r/   )r   Ú
page_countrZ   s    r   r™   r™   Œ   s   € Ü×Ñ˜dÐ#Ð#r%   c                  ó&   — t        j                  | Ž S r/   )r   Úpage_annot_xrefsrZ   s    r   r›   r›   �   ri   r%   c                 ó,   — t        j                  | «      S r/   )r   ÚOutline_is_external)Úoutlines    r   r�   r�   ’   s   € Ü×%Ñ% gÓ.Ð.r%   c                  ó&   — t        j                  | Ž S r/   )r   ÚDocument_extend_toc_itemsrZ   s    r   r    r    •   s   € Ü×+Ñ+¨TÐ2Ð2r%   c                 ó,   — t        j                  | «      S r/   )r   Ú
ll_fz_absi)Úis    r   r¢   r¢   ˜   s   € Ü×Ñ˜QÓÐr%   c                 ó,   — t        j                  | «      S r/   )r   ÚJM_new_texttrace_device)Úouts    r   r¥   r¥   ›   s   € Ü×)Ñ)¨#Ó.Ð.r%   c                 ó.   — t        j                  | |«      S r/   )r   ÚJM_char_bbox©ÚlineÚchs     r   r¨   r¨   ž   ó   € Ü×Ñ˜t RÓ(Ð(r%   c                 ó.   — t        j                  | |«      S r/   )r   ÚJM_char_quadr©   s     r   r®   r®   ¡   r¬   r%   c                 ó.   — t        j                  | |«      S r/   )r   ÚJM_print_stext_page_as_text)Úresrf   s     r   r°   r°   ¤   s   € Ü×-Ñ-¨c°4Ó8Ð8r%   c                 ó,   — t        j                  | «      S r/   )r   Úset_skip_quad_corrections©Úons    r   r³   r³   §   s   € Ü×+Ñ+¨BÓ/Ð/r%   c                 ó,   — t        j                  | «      S r/   )r   Úset_subset_fontnamesr´   s    r   r·   r·   ª   s   € Ü×&Ñ& rÓ*Ð*r%   c                 ó,   — t        j                  | «      S r/   )r   Úset_small_glyph_heightsr´   s    r   r¹   r¹   ­   s   € Ü×)Ñ)¨"Ó-Ð-r%   c                 ó,   — t        j                  | «      S r/   )r   Ú
JM_cropboxrƒ   s    r   r»   r»   °   s   € Ü×Ñ˜XÓ&Ð&r%   c                 ó2   — t        j                  | |||«      S r/   )r   Úget_cdrawings)rf   ÚextendedÚcallbackÚmethods       r   r½   r½   ³   s   € Ü×Ñ  h°¸&ÓAÐAr%   c                 ó4   — t        j                  | ||||«      S r/   )r   ÚJM_make_spanlist)Ú	line_dictrª   ÚrawÚbuffÚtp_rects        r   rÂ   rÂ   ¶   s   € Ü×"Ñ" 9¨d°C¸¸wÓGÐGr%   c                 ó.   — t        j                  | |«      S r/   )r   ÚextractWORDS)Ú
this_tpageÚ
delimiterss     r   rÈ   rÈ   ¹   s   € Ü×Ñ˜z¨:Ó6Ð6r%   c                 ó,   — t        j                  | «      S r/   )r   ÚextractBLOCKS)Ú_selfs    r   rÌ   rÌ   ¼   s   € Ü×Ñ Ó&Ð&r%   c                 ó,   — t        j                  | «      S r/   )r   Úlink_uri)Úlinks    r   rÏ   rÏ   ¿   s   € Ü�?‰?˜4Ó Ð r%   c                 ó2   — t        j                  | |||«      S r/   )r   Úpage_get_textpage)rÍ   ÚclipÚflagsr|   s       r   rÒ   rÒ   Â   s   € Ü×#Ñ# E¨4°¸Ó?Ð?r%   c                 ó0   — t        j                  | ||«      S r/   )r   Úmake_table_dict)ÚtpÚ
table_dictÚbboxs      r   rÖ   rÖ   Å   s   € Ü×!Ñ! " j°$Ó7Ð7r%   c                 ó0   — t        j                  | ||«      S r/   )r   ÚJM_make_textpage_dict)r×   Ú	page_dictrÄ   s      r   rÛ   rÛ   È   s   € Ü×'Ñ'¨¨I°sÓ;Ð;r%   c                 ó0   — t        j                  | ||«      S r/   )r   Úpixmap_pixel)ÚpmÚxÚys      r   rÞ   rÞ   Ë   s   € Ü×Ñ˜r 1 aÓ(Ð(r%   c                 ó,   — t        j                  | «      S r/   )r   Úpixmap_n)Úpixmaps    r   rã   rã   Î   s   € Ü�?‰?˜6Ó"Ð"r%   c                 ó.   — t        j                  | |«      S r/   )r   ÚJM_search_stext_page)rf   Úneedles     r   ræ   ræ   Ñ   s   € Ü×&Ñ& t¨VÓ4Ð4r%   c                 ó2   — t        j                  | |||«      S r/   )r   Ú	set_pixel)rß   rà   rá   Úcolors       r   ré   ré   Ô   s   € Ü×Ñ˜B  1 eÓ,Ð,r%   c                 ó0   — t        j                  | ||«      S r/   )r   Úpixmap_copy)rß   rO   Úns      r   rì   rì   ×   s   € Ü×Ñ˜b # qÓ)Ð)r%   c                 ó.   — t        j                  | |«      S r/   )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,   r5   r   r7   r<   rF   rM   rU   rY   r]   ra   re   rh   rk   rn   rr   ru   rx   rz   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÷      sz  ðõ :á
‰7‹9�=‰=˜Ó$ h°Ô5¹ÈÈxÉÞãðÛ"ò[ò
òòôL˜$ô LòjòyòHò+ò"ò/òCò-ò*ò-ò%ò6ò&ò$ò4ò%ò.ò3ò%ò.ò2ò'ò+ò*ò&ò$ò*ò/ò3ò ò/ò)ò)ò9ò0ò+ò.ò'óBòHò7ò'ò!ò@ò8ò<ò)ò#ò5ò-ò*ó.øðU ò Ýðús   ·C0 Ã0	C<Ã;C<