Hassle-free HTML to PDF conversion abstraction library.
composer require asyncphp/paper
// async
$async = new DomDriver();
$result = yield $async
->html($sample)
->size("B5")
->orientation("landscape")
->dpi(300)
->render();
// sync
$sync = new SyncDriver(new DomDriver());
$result = $sync
->html($sample)
->size("B5")
->orientation("landscape")
->dpi(300)
->render();
dompdf | wkhtmltopdf | prince | |
---|---|---|---|
Requires command-line utilities | no | yes | yes |
Supports modern CSS | no | yes | yes |
Supports modern JS | no | yes | yes |
Produces vector files | yes | yes | yes |