NAME

Pcore::PDF - non-blocking HTML to PDF converter

SYNOPSIS

use Pcore::PDF;

my $pdf = Pcore::PDF->new({
    bin         => 'path-to-princexml-executable',
    max_threads => 4,
});

# blocking mode, blocks only current coroutine
my $res = $pdf->generate_pdf($html);

# non-blocking mode
$pdf->generate_pdf($html, sub ($res) {
    if (!$res) {
        say $res;
    }
    else {

        # $res->{data} contains ScalarRef to generated PDF content
    }

    return;
});

DESCRIPTION

Generate PDF from HTML templates, using princexml.

ATTRIBUTES

METHODS

SEE ALSO

AUTHOR

zdm zdm@softvisio.net

COPYRIGHT AND LICENSE

This software is copyright (c) 2016 by zdm.