WKHTMLTOPDF Installation error on Ubuntu

前端 未结 3 2001
野趣味
野趣味 2021-01-31 11:11

We require features like header, footer, table of contents and cover page of pdf, which we want to generate from html/css. We tried WKHTML on windows and it worked like a charm

3条回答
  •  无人及你
    2021-01-31 11:31

    In case anybody is having the similar issue, I got it fixed by following this article.

    All features are working perfectly now.


    Article contents:

    The wkhtmltopdf shell utility is used to generate PDF documents from HTML using WebKit. I’ve tried a few ruby gem wrappers that make use of wkhtmltopdf, but I’ve found that I like using the wicked_pdf gem the best. Regardless of what wrapper you use to call wkhtmltopdf, here are the steps to get wkhtmltopdf installed on Ubuntu (minor adjustments will be needed for non Debian based distributions).

    1. Remove wkhtmltopdf installed using apt-get previously (if previously installed).

      sudo apt-get remove --purge wkhtmltopdf
      
    2. Install dependencies.

      sudo apt-get install openssl build-essential xorg libssl-dev
      
    3. Download the static binary as per the architecture (i386/amd64). Extract it, change the owner and then copy it to /usr/local/bin.

      wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-i386.tar.bz2
      tar xvjf wkhtmltopdf-0.9.9-static-i386.tar.bz2
      sudo chown root:root wkhtmltopdf-i386
      sudo cp wkhtmltopdf-i386 /usr/local/bin/wkhtmltopdf
      

提交回复
热议问题