Install the Wkhtmltopdf extension

To install Wkhtmltopdf on your system, follow the steps described below.

  • Download the latest version of the package from the Wkhtmltopdf project releases page and install it. Replace the X.Y.Z placeholders with the latest version available for your platform.

    $ wget
    $ tar -xvf wkhtmltox-X.Y.Z_linux-generic-amd64.tar.xz
  • Copy the binaries to the /usr/bin directory:

    $ sudo cp ./wkhtmltox/bin/wkhtmltoimage /usr/bin/
    $ sudo cp ./wkhtmltox/bin/wkhtmltopdf /usr/bin/
  • Install the necessary dependencies:

    • Debian:

      $ sudo apt-get install zlib1g fontconfig libxrender1 libfreetype6 libxext6 libx11-6
    • CentOS:

      $ sudo yum install zlib-devel fontconfig libXext libXrender freetype freetype-devel libX11-devel
  • Restart all running servers:

    $ sudo /opt/bitnami/ restart
    $ sudo /opt/bitnami/ restart apache

PDF options will now be available in your application.


If you experience issues with display resolution on Linux platforms, they could be related to the xfonts-75dpi or xfonts-100dpi packages. Uninstall them by executing:

$ sudo dpkg --remove --force-depends xfonts-75dpi
$ sudo dpkg --remove --force-depends xfonts-100dpi
Last modification April 8, 2020