ó
    oñ:i  ã                   ó  • S SK Jr  S SKJr  S/r " S S\5      r\S:X  Gai  S SKr\" \R                  5      S:  a2  \
" S5        \
" S	5        \
" S
5        \
" S5        \R                  " S 5        S SKJr  S SKJr  \R                  S   r\R                  S   r\" \R                  5      S:”  a  \R                  S   rOS\-  r\" \5      r\R)                  5       r\" \\" \R,                  SS95      r\\   r\R3                  \5        \R4                  SsrrS SKJr  S SKJrJ r J!r!  \" \R                   5      r\RE                  S S5        \RC                  SS5        \ " \\5      r#\#RI                  \5        \RJ                  " \#\SS9  gg)é    )ÚBasePen)ÚPathÚReportLabPenc                   ó:   • \ rS rSrSrS
S jrS rS rS rS r	S	r
g)r   é   zCA pen for drawing onto a ``reportlab.graphics.shapes.Path`` object.Nc                 óV   • [         R                  " X5        Uc
  [        5       nX l        g ©N)r   Ú__init__r   Úpath)ÚselfÚglyphSetr   s      Ú^/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/fontTools/pens/reportLabPen.pyr
   ÚReportLabPen.__init__   s!   € Ü×Ò˜Ô(Ø‰<Ü“6ˆDØ�	ó    c                 óB   • Uu  p#U R                   R                  X#5        g r	   )r   ÚmoveTo©r   ÚpÚxÚys       r   Ú_moveToÚReportLabPen._moveTo   ó   € Ø‰ˆØ�	‰	×Ñ˜Õr   c                 óB   • Uu  p#U R                   R                  X#5        g r	   )r   ÚlineTor   s       r   Ú_lineToÚReportLabPen._lineTo   r   r   c                 óV   • Uu  pEUu  pgUu  p‰U R                   R                  XEXgX‰5        g r	   )r   ÚcurveTo)
r   Úp1Úp2Úp3Úx1Úy1Úx2Úy2Úx3Úy3s
             r   Ú_curveToOneÚReportLabPen._curveToOne   s-   € Ø‰ˆØ‰ˆØ‰ˆØ�	‰	×Ñ˜" "¨"Õ1r   c                 ó8   • U R                   R                  5         g r	   )r   Ú	closePath)r   s    r   Ú
_closePathÚReportLabPen._closePath   s   € Ø�	‰	×ÑÕr   )r   r	   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r
   r   r   r)   r-   Ú__static_attributes__© r   r   r   r      s   † ÙMôòòò2õr   Ú__main__Né   zJUsage: reportLabPen.py <OTF/TTF font> <glyphname> [<image file to create>]zJ  If no image file name is created, by default <glyphname>.png is created.z/  example: reportLabPen.py Arial.TTF R test.pngzK  (The file format will be PNG, regardless of the image file name supplied))ÚTTFont)Úcolorsé   é   z%s.pngé   )Ú	fillColorÚstrokeWidthiè  )ÚrenderPM)ÚGroupÚDrawingÚscaleéÈ   g333333Ó?ÚPNG)Úfmt)&ÚfontTools.pens.basePenr   Úreportlab.graphics.shapesr   Ú__all__r   r/   ÚsysÚlenÚargvÚprintÚexitÚfontTools.ttLibr8   Úreportlab.libr9   r   Ú	glyphNameÚ	imageFileÚfontÚgetGlyphSetÚgsÚredÚpenÚgÚdrawÚwidthÚwÚhÚreportlab.graphicsr?   r@   rA   rB   Ú	translateÚdÚaddÚ
drawToFiler5   r   r   Ú<module>ra      ss  ðÝ *Ý *ð Ð
€ô�7ô ð6 ˆzÔÛá
ˆ3�8‰8ƒ}�qÓÙØXô	
ñ 	ØXô	
ñ 	Ð?Ô@ÙØYô	
ð 	�Š�Œå&Ý$à�8‰8�A‰;€DØ—‘˜‘€IÙ
ˆ3�8‰8ƒ}�qÓØ—H‘H˜Q‘K‰	à˜yÑ(ˆ	á�$‹<€DØ	×	Ñ	Ó	€BÙ
�r™4¨&¯*©*À!ÑDÓ
E€CØ
ˆ9‰€AØ‡F�Fˆ3„Kà�7‰7�D€D€A€qÝ+ß?Ñ?ñ 	ˆc�h‰h‹€AØ‡K�K��3ÔØ‡G�GˆC�Ôá��1‹€AØ‡E�Eˆ!„Hà×Ò˜˜9¨%Ó0ðY r   