2014-09-03 22:01:44 +00:00
|
|
|
from orchestra.utils.system import run
|
|
|
|
|
|
|
|
|
|
|
|
def html_to_pdf(html):
|
|
|
|
""" converts HTL to PDF using wkhtmltopdf """
|
2014-10-16 15:11:52 +00:00
|
|
|
return run(
|
|
|
|
'PATH=$PATH:/usr/local/bin/\n'
|
|
|
|
'xvfb-run -a -s "-screen 0 640x4800x16" '
|
2015-02-24 09:34:26 +00:00
|
|
|
'wkhtmltopdf -q --footer-center "Page [page] of [topage]" --footer-font-size 9 - -',
|
|
|
|
stdin=html.encode('utf-8'), force_unicode=False
|
|
|
|
).stdout
|