defget_data():return{"title":"Example HTML to PDF","type":"html","data":{"html":"""
<h1 class='header-one'>What is Lorem Ipsum?</h1>
<p>
Lorem Ipsum is simply dummy text of the printing and typesetting
industry. Lorem Ipsum has been the industry's standard dummy text
ever since the <strong>1500s</strong>, when an unknown printer took
a galley of type and scrambled it to make a type specimen book.
</p>
""","css":"""
body { font-size: 14px; color: #171717; }
.header-one { text-decoration: underline; }
"""},}defgenerate_html_pdf():
anvil = Anvil(api_key=API_KEY)
payload = get_data()print("Making HTML PDF generation request...")
res = anvil.generate_pdf(payload)# Write the bytes to diskwithopen(FILE_OUTPUT,"wb")as f:
f.write(res)print("Finished!")