
    0ij                         d Z ddlZddlmZ ddlmZ  ed      Zedz  Zedz  Zedz  Z	ed	z  Z
d
 Zedk(  r e        yy)uS   컨셉 #17 뉴스플래시 배너 v2 — Playwright 렌더러 (hybrid-image 방식)    N)Path)sync_playwrightzG/home/jay/workspace/output/meta-ads/concept-catalog/17-number-newsflashztemplate-v2.htmlzsample-v2.pngz17-number-newsflash-v2.pngz
sample.pngc                     t         j                         sJ dt                 t        j                  t        j                  k(  rJ d       t               5 } | j                  j                         }|j                  ddd      }dt         j                          }|j                  |d       |j                  d	       t        j                  j                  d
d
       |j                  t        t              dd       |j!                          d d d        t        j#                         j$                  dz  }t'        dt         d|dd       t)        j*                  t        t,               t,        j#                         j$                  dz  }t'        dt,         d|dd       t        j                         sJ d       t'        dt                y # 1 sw Y   xY w)Nu   템플릿 없음: u   sample.png 덮어쓰기 금지i8  )widthheight)viewportzfile://networkidle)
wait_untili	  T)parentsexist_okpngF)pathtype	full_pagei   u   저장 완료 1: z  (z.0fz KB)u   저장 완료 2: u!   sample.png가 사라졌습니다!u!   기존 sample.png 안전 확인: )TEMPLATEexistsOUTPUT_1name	PROTECTEDr   chromiumlaunchnew_pageresolvegotowait_for_timeoutparentmkdir
screenshotstrclosestatst_sizeprintshutilcopy2OUTPUT_2)pbrowserpagetemplate_urlsize_kbsize_kb2s         T/home/jay/workspace/output/meta-ads/concept-catalog/17-number-newsflash/render-v2.pyrenderr.      s   ??= 28*==}}	.P0PP.		 a**##%44)HI !1!1!3 45		,=	9 	d#dT:S]%H mmo%%,G	hZs73-t
<= LL8$}}&&-H	hZs8C.
=> BBB	-i[
9:1 s   B=GG__main__)__doc__r$   pathlibr   playwright.sync_apir   BASE_DIRr   r   r&   r   r.   __name__     r-   <module>r7      sa    Y   /YZ((o%22 |#	;> z
H r6   