Built-In-Output-QRImagick.md.txt 1.8 KB

123456789101112131415161718192021222324252627282930313233343536
  1. # QRImagick
  2. [Class `QRImagick`](https://github.com/chillerlan/php-qrcode/blob/main/src/Output/QRImagick.php): [ImageMagick](https://www.php.net/manual/book.imagick) output, [multiple supported image formats](https://imagemagick.org/script/formats.php)
  3. Please follow the installation guides for your operating system:
  4. - ImageMagick: [imagemagick.org/script/download.php](https://imagemagick.org/script/download.php)
  5. - PHP `ext-imagick`: [github.com/Imagick/imagick](https://github.com/Imagick/imagick) ([Windows downloads](https://mlocati.github.io/articles/php-windows-imagick.html))
  6. - [PHP Imagick by Example](https://phpimagick.com/) ([github.com/Imagick/ImagickDemos](https://github.com/Imagick/ImagickDemos))
  7. ## Options that affect this module
  8. | property | type |
  9. |--------------------------------|----------------|
  10. | `$returnResource` | `bool` |
  11. | `$imageBase64` | `bool` |
  12. | `$bgColor` | `mixed` |
  13. | `$drawLightModules` | `bool` |
  14. | `$drawCircularModules` | `bool` |
  15. | `$circleRadius` | `float` |
  16. | `$keepAsSquare` | `array` |
  17. | `$scale` | `int` |
  18. | `$imageTransparent` | `bool` |
  19. | `$transparencyColor` | `mixed` |
  20. | `$imagickFormat` | `string` |
  21. ### Options that have no effect
  22. | property | reason |
  23. |--------------------------------|-------------------|
  24. | `$connectPaths` | N/A |
  25. | `$excludeFromConnect` | N/A |
  26. | `$pngCompression` | GdImage exclusive |
  27. | `$jpegQuality` | GdImage exclusive |