Render a PDF from html using xhtml2pdf and mimerender in Flask
I’m working on invoice/receipt generation for Close.io and wanted to create simple PDFs using nothing but HTML.
Using Flask, mimerender, and xhtml2pdf, here’s how:
I’m working on invoice/receipt generation for Close.io and wanted to create simple PDFs using nothing but HTML.
Using Flask, mimerender, and xhtml2pdf, here’s how:
At the end of a year I like looking back and seeing what I’ve accomplished and what new technologies I started working with in the year. Here’s a little summary.
OnĀ Close.io we originally implemented Filepicker.io to allow for file uploads while sending emails. While it was a quick way to get started with file uploading initially, after several minutes of downtime of their API and then an unannounced change in their JSON response format, I was reminded once again that you shouldn’t to rely on small startups for critical parts of your tech infrastructure.
There’s nothing wrong with filepicker.io if you want to use a lot of their features, but in our case we just needed to allow simple uploading of files to our own AWS S3 bucket. Here’s how:
Read the rest of this entry »