Download the PHP package prolix/knp-snappy-bundle without Composer
On this page you can find all versions of the php package prolix/knp-snappy-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package knp-snappy-bundle
KnpSnappyBundle
Snappy is a PHP (5.6+) wrapper for the wkhtmltopdf conversion utility. It allows you to generate either pdf or image files from your html documents, using the webkit engine.
The KnpSnappyBundle provides a simple integration for your Symfony project.
Installation
With composer, require:
composer require knplabs/knp-snappy-bundle
Then enable it in your kernel (optional if you are using the Flex recipe with Symfony4) :
Configuration
If you need to change the binaries, change the instance options or even disable one or both services, you can do it through the configuration.
If you want to change temporary folder which is by default, you can use
You can also configure the timeout used by the generators with process_timeout
:
Usage
The bundle registers two services:
- the
knp_snappy.image
service allows you to generate images; - the
knp_snappy.pdf
service allows you to generate pdf files.
Generate an image from a URL
Generate a pdf document from a URL
Generate a pdf document from multiple URLs
Generate a pdf document from a twig view
Render an image as response from a controller
Render a pdf document as response from a controller
Render a pdf document with a relative url inside like css files
Maintainers
KNPLabs is looking for maintainers (see why).
If you are interested, feel free to open a PR to ask to be added as a maintainer.
We’ll be glad to hear from you :)
Credits
SnappyBundle and Snappy are based on the awesome wkhtmltopdf. SnappyBundle has been developed by KnpLabs.
All versions of knp-snappy-bundle with dependencies
symfony/framework-bundle Version ~2.7|~3.0|^4.0|^5.0
knplabs/knp-snappy Version 1.2.*