
    ir                     X    d Z ddlmZ ddlmZ  ed      ZddgZd Zedk(  r e        y	y	)
u@   27-kia-style production banner renderer — 1200x628 & 1200x1200    )Path)sync_playwrightzC/home/jay/workspace/output/meta-ads/production-banners/27-kia-style)zc27-1200x628.htmlzc27-1200x628.png  it  )zc27-1200x1200.htmlzc27-1200x1200.pngr   r   c                  F   t               5 } | j                  j                         }t        D ]  \  }}}}t        |z  }t        |z  }|j                  ||d      }|j                  d|j                          d       |j                  d       |j                  t        |      d       |j                          |j                         j                  d	z  }	t        d
| d| d| d|	 d	        |j                          d d d        t        d       y # 1 sw Y   xY w)N)widthheight)viewportzfile://networkidle)
wait_untili  png)pathtypei   z  [OK] z  (xz)  z KBzDone.)r   chromiumlaunchSIZES
OUTPUT_DIRnew_pagegotoresolvewait_for_timeout
screenshotstrclosestatst_sizeprint)
pbrowser	html_namepng_namewh	html_pathpng_pathpagesize_kbs
             g/home/jay/workspace/.worktrees/task-2116-dev1/output/meta-ads/production-banners/27-kia-style/render.py
render_allr)      s   		 a**##%). 		A%IxA"Y.I"X-H##qA-F#GDII	 1 1 345-IP!!$'OOXUO;JJLmmo--5GGH:S1QCs7)3?@		A 	 
'N s   C8DD __main__N)	__doc__pathlibr   playwright.sync_apir   r   r   r)   __name__     r(   <module>r1      sA    F  /WX
 ;;	" zL r0   