django-orchestra/orchestra/utils/html.py

13 lines
414 B
Python
Raw Normal View History

2015-04-05 10:46:24 +00:00
from orchestra.utils.sys 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" '
2015-04-21 13:12:48 +00:00
'wkhtmltopdf -q --footer-center "Page [page] of [topage]" '
' --footer-font-size 9 --margin-bottom 20 --margin-top 20 - -',
2015-04-20 14:23:10 +00:00
stdin=html.encode('utf-8')
2015-02-24 09:34:26 +00:00
).stdout