|
|
@@ -1,6 +1,6 @@
|
|
|
# chillerlan/php-qrcode
|
|
|
|
|
|
-A PHP 7.4+ QR Code library based on the [implementation by Kazuhiko Arase](https://github.com/kazuhikoarase/qrcode-generator),
|
|
|
+A PHP QR Code library based on the [implementation by Kazuhiko Arase](https://github.com/kazuhikoarase/qrcode-generator),
|
|
|
namespaced, cleaned up, improved and other stuff. It also features a QR Code reader which is based on the [ZXing library](https://github.com/zxing/zxing).
|
|
|
|
|
|
**Attention:** there is now also a javascript port: [chillerlan/js-qrcode](https://github.com/chillerlan/js-qrcode).
|
|
|
@@ -28,6 +28,21 @@ namespaced, cleaned up, improved and other stuff. It also features a QR Code rea
|
|
|
[gh-action-badge]: https://img.shields.io/github/workflow/status/chillerlan/php-qrcode/Continuous%20Integration?logo=github
|
|
|
[gh-action]: https://github.com/chillerlan/php-qrcode/actions/workflows/tests.yml?query=branch%3Amain
|
|
|
|
|
|
+## Features
|
|
|
+
|
|
|
+- Generation of [Model 2 QR Codes](https://www.qrcode.com/en/codes/model12.html), [Version 1 to 40](https://www.qrcode.com/en/about/version.html)
|
|
|
+- [ECC Levels](https://www.qrcode.com/en/about/error_correction.html) L/M/Q/H supported
|
|
|
+- Mixed mode support (encoding modes can be mixed as needed within a QR symbol)
|
|
|
+- Flexible, easily extensible output modules
|
|
|
+- Built-in support for the following output formats:
|
|
|
+ - [GdImage](https://www.php.net/manual/book.image)
|
|
|
+ - [ImageMagick](https://www.php.net/manual/book.imagick)
|
|
|
+ - Markup types: SVG, HTML, etc.
|
|
|
+ - String types: JSON, plain text, etc.
|
|
|
+ - Encapsulated Postscript (EPS)
|
|
|
+ - PDF via [FPDF](https://github.com/setasign/fpdf)
|
|
|
+- QR Code reader (via GD and ImageMagick)
|
|
|
+
|
|
|
## Documentation
|
|
|
|
|
|
See [the wiki](https://github.com/chillerlan/php-qrcode/wiki) for advanced documentation.
|