Ë
    o]j  ã                   ó.   — d Z ddlZddlmZ d„ Zdei fiZy)z&PDF generation with debug information.é    Né   )ÚMatrixc                 ó  — t        | j                  d   ddd…   |j                  |«      }|D �]V  \  }}}	|j                  sŒ| j                  |   }
d|
vrt	        j
                  «       |
d<   |j                  j                  «       D ]û  \  }\  }}}}t        dddd«      |	j                  z  }|j                  ||«      \  }}|j                  ||«      \  }}t	        j                  ddt	        j
                  ||||g«      t	        j                  d	di«      |
j                  t	        j                  |«      d
œ«      }t	        j                  |«      |d<   | j                  |«       |
d   j                  |j                  «       Œý �ŒY y)zSet debug PDF metadata.ÚKidsNé   ÚAnnotsg      è?r   z/Annotz/LinkÚW)ÚTypeÚSubtypeÚRectÚBSÚPÚTÚDest)ÚzipÚpagesÚanchorsÚobjectsÚpydyfÚArrayÚitemsr   ÚctmÚtransform_pointÚ
DictionaryÚ	referenceÚStringÚ
add_objectÚappend)ÚpdfÚmetadataÚdocumentÚpage_streamsÚattachmentsÚcompressr   Úpdf_page_numberÚdocument_pageÚstreamÚpageÚidÚx1Úy1Úx2Úy2ÚmatrixÚ
annotations                     úK/var/www/zogu/zoguvenv/lib/python3.12/site-packages/weasyprint/pdf/debug.pyÚdebugr1      sn  € ô �—	‘	˜&Ñ!¡# A #Ñ&¨¯©¸ÓE€EØ27ó 8Ñ.ˆ˜¨Ø×$Ò$Øà�{‰{˜?Ñ+ˆØ˜4ÑÜ"Ÿ[™[›]ˆD�‰Nà$1×$9Ñ$9×$?Ñ$?Ó$Aò 	8Ñ ˆBÑ ��R˜˜Rä˜D ! Q¨Ó-°·
±
Ñ:ˆFØ×+Ñ+¨B°Ó3‰FˆB�Ø×+Ñ+¨B°Ó3‰FˆB�Ü×)Ñ)Ø Ø"ÜŸ™ R¨¨R°Ð$4Ó5Ü×&Ñ&¨¨Q xÓ0Ø—^‘^Ü—\‘\ "Ó%ñ+ó ˆJô "'§¡¨bÓ!1ˆJ�vÑà�N‰N˜:Ô&Ø�‰N×!Ñ! *×"6Ñ"6Õ7ò'	8ñ8ó    r1   )Ú__doc__r   r.   r   r1   ÚVARIANTS© r2   r0   ú<module>r6      s$   ðÙ ,ã å ò 8ðF �e˜R�[Ð!�r2   