perl-wkhtmltox / WKHTMLTOX::XS

Generate PDF and Images from HTML using WKHTMLTOX. e.g, for PDF

use WKHTMLTOX::XS qw( generate_pdf );
generate_pdf( {out => 'google.pdf'}, { page => 'http://www.google.com'} );

or for an image,

use WKHTMLTOX::XS qw( generate_image );
generate_image( {out => 'google.jpg', in => "http://www.google.com", fmt => "jpeg"} );

EXPORT

generate_pdf( global_pdf_settings, pdf_settings );
generate_image( image_settings )

DEPENDENCIES

qt
libwkhtmltox
libXext
libXredner
gcc-c++ (for building)

INSTALLATION

  1. Install http://wkhtmltopdf.org/.

  2. Install required dependencies

    # yum install qt urw-fonts gcc-c++ libXext libXrender
    
  3. Install this module, e.g:

    $ perl Makefile.PL
    $ make
    $ make test
    # make install
    

GLOBAL & OBJECT SETTINGS

For complete information regarding the global and object settings, please see: http://wkhtmltopdf.org/libwkhtmltox/pagesettings.html

PDF GLOBAL SETTINGS
PDF OBJECT SETTINGS

IMAGE OBJECT SETTINGS

TODO

Copyright (C) 2014 by Kurt Wagner

The library is licensed under the terms of the GNU Lesser General Public License 3.0. See http://www.gnu.org/licenses/lgpl-3.0.html.