from orchestra.utils.system import run def html_to_pdf(html): """ converts HTL to PDF using wkhtmltopdf """ return run( 'PATH=$PATH:/usr/local/bin/\n' 'xvfb-run -a -s "-screen 0 640x4800x16" ' 'wkhtmltopdf -q --footer-center "Page [page] of [topage]" --footer-font-size 9 - -', stdin=html.encode('utf-8'), force_unicode=False ).stdout