diff options
Diffstat (limited to 'srcs/phpmyadmin/vendor/bacon/bacon-qr-code/README.md')
| -rw-r--r-- | srcs/phpmyadmin/vendor/bacon/bacon-qr-code/README.md | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/srcs/phpmyadmin/vendor/bacon/bacon-qr-code/README.md b/srcs/phpmyadmin/vendor/bacon/bacon-qr-code/README.md new file mode 100644 index 0000000..ba006c1 --- /dev/null +++ b/srcs/phpmyadmin/vendor/bacon/bacon-qr-code/README.md @@ -0,0 +1,39 @@ +# QR Code generator + +[](http://travis-ci.org/Bacon/BaconQrCode) +[](https://coveralls.io/github/Bacon/BaconQrCode?branch=master) +[](https://packagist.org/packages/bacon/bacon-qr-code) +[](https://packagist.org/packages/bacon/bacon-qr-code) +[](https://packagist.org/packages/bacon/bacon-qr-code) + + +## Introduction +BaconQrCode is a port of QR code portion of the ZXing library. It currently +only features the encoder part, but could later receive the decoder part as +well. + +As the Reed Solomon codec implementation of the ZXing library performs quite +slow in PHP, it was exchanged with the implementation by Phil Karn. + + +## Example usage +```php +use BaconQrCode\Renderer\ImageRenderer; +use BaconQrCode\Renderer\Image\ImagickImageBackEnd; +use BaconQrCode\Renderer\RendererStyle\RendererStyle; +use BaconQrCode\Writer; + +$renderer = new ImageRenderer( + new RendererStyle(400), + new ImagickImageBackEnd() +); +$writer = new Writer($renderer); +$writer->writeFile('Hello World!', 'qrcode.png'); +``` + +## Available image renderer back ends +BaconQrCode comes with multiple back ends for rendering images. Currently included are the following: + +- `ImagickImageBackEnd`: renders raster images using the Imagick library +- `SvgImageBackEnd`: renders SVG files using XMLWriter +- `EpsImageBackEnd`: renders EPS files |
