python--html to pdf

Debian/Ubuntu

To install wkhtmltopdf in a Debian/Ubuntu server, follow this steps(as root):

apt-get install wkhtmltopdf
apt-get install xvfb
echo -e '#!/bin/bash\nxvfb-run -a --server-args="-screen 0, 1024x768x24" /usr/bin/wkhtmltopdf -q $*' > /usr/bin/wkhtmltopdf.sh
chmod a+x /usr/bin/wkhtmltopdf.sh
ln -s /usr/bin/wkhtmltopdf.sh /usr/local/bin/wkhtmltopdf
wkhtmltopdf http://www.google.com output.pdf

then :html

pip install pdfkit


vim test.py

#coding:utf-8
#__author__:Bing
import pdfkit  
      
    pdfkit.from_file('test.html', 'out.pdf')  
     
    # Generating PDFs from strings and web-pages is equally easy:  
      
    pdfkit.from_string('Hello!', 'out.pdf')  
    pdfkit.from_url('http://google.com', 'out.pdf')
相關文章
相關標籤/搜索