A simple package with which you can convert URL WebPages to PDF. You require a valid API-Token.
Package is available on Packagist, you can install it using Composer.
composer require devraeph/laravel-web-to-pdf
Publish Config
php artisan vendor:publish --provider="DevRaeph\WebToPdf\WebToPDFServiceProvider" --tag="config"
Converting a URL to PDF:
use DevRaeph\WebToPdf\Facades\WebToPDF;
$myPDF = WebToPDF::setUrl(/* URL */)
->setFileName(/* Custom FileName */)//OPTIONAL
->setDelay(/* Default 50 */)//OPTIONAL
->setFullPage(/* Default false */)//OPTIONAL
->generate();
return $myPDF->toFile(); //Stream Download
return $myPDF->toUrl(); //Return Download URL