ó
    nÀfck  ã                   ó‚   • S r SSKrSSKrSSKrSSKrSSKJrJrJ	r	J
r
Jr  \" 5       r \R                  S5      S 5       rg)z#Routes generating PDFs for surveys.é    N)ÚBottleÚrouteÚresponseÚrequestÚabortz/surveys/<name>/pdfc                 ó"   •     [        S5        g)a5  with tempfile.NamedTemporaryFile() as temp:
url = "http://{}/surveys/{}".format(request.get_header("host"), name)
options = Options()
options.headless = True
driver = webdriver.Firefox(options=options)
driver.get(url)
screenshot = driver.save_screenshot(temp.name)
driver.quit()
return io.BytesIO(temp.read())iõ  N)r   )Únames    Ú/var/www/vevn/routes/pdf.pyÚgenerate_pdfr      s   € ð*ðð
*ðô
 
ˆ#…Jó    )Ú__doc__ÚosÚioÚroutes.surveyÚroutesÚtempfileÚbottler   r   r   r   r   Úpdfr   © r   r
   Ú<module>r      sB   ðÙ )ß &× &÷ ;Õ :ñ ƒh€ðð ‡�Ð Ó!ñ$ó "ñ$r   