
    kh                         d dl mZmZm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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  d dl!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+ y)   )cluster_listcluster_objectsmake_cluster_dict)to_list)bbox_to_rectcalculate_areaclip_objcrop_to_bboxcurve_to_edgesfilter_edgesget_bbox_overlapintersects_bboxline_to_edgemerge_bboxesmove_objectobj_to_bboxobj_to_edgesobjects_to_bboxobjects_to_rectoutside_bboxrect_to_edgesresize_objectsnap_objectswithin_bbox)decode_psl_listdecode_textresolveresolve_allresolve_and_decode)
DEFAULT_X_DENSITYDEFAULT_X_TOLERANCEDEFAULT_Y_DENSITYDEFAULT_Y_TOLERANCEchars_to_textmapcollate_linededupe_charsextract_textextract_text_simpleextract_wordsN),
clusteringr   r   r   genericr   geometryr   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   pdfinternalsr   r   r   r   r   textr    r!   r"   r#   r$   r%   r&   r'   r(   r)        U/var/www/teggl/fontify/venv/lib/python3.12/site-packages/pdfplumber/utils/__init__.py<module>r2      sJ    H H      ,    r0   