Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore.

15 St Margarets, NY 10033
(+381) 11 123 4567



Snappy Image Wrapper for Laravel

Snappy is a PHP library allowing thumbnails, snapshots, and PDF generation from a URL or HTML page. Barry vd. Heuvel is the author of a Laravel Snappy (which has been around since Laravel 5), making it even easier to integrate with Laravel:

// Generate a PDF From a view
$pdf = PDF::loadView('pdf.invoice', $data);

// Generate a PDF from a URL

// Change the orientation and paper size
     ->setOption('margin-bottom', 0)

Along with some nifty convenience methods, Snappy for Laravel has testing features to help you assert things that Snappy generates:


// Perform order shipping...


Snappy requires the wkhtmltopdf (available on Windows, Mac, and Linux), which is a command-line tool to render HTML into PDF and various image formats. Installation instructions are available in the readme so you can ensure wkhtmltopdf is installed and the path configured properly.

Learn More

The code examples are directly from the project’s readme; be sure to check it out for more examples of available methods and test assertions.

To get started, barryvdh/laravel-snappy has full installation instructions and source code. Also, be sure to check out KnpLabs/snappy for further details on using Snappy.

Filed in:

Credit: Source link

Previous Next
Test Caption
Test Description goes like this