Output
Table of Contents
Interfaces
- QROutputInterface
- Converts the data matrix into readable output
Classes
- QRCodeOutputException
- An exception container
- QREps
- Encapsulated Postscript (EPS) output
- QRFpdf
- QRFpdf output module (requires fpdf)
- QRGdImage
- Converts the matrix into GD images, raw or base64 output (requires ext-gd)
- QRGdImageAVIF
- GDImage avif output
- QRGdImageBMP
- GdImage bmp output
- QRGdImageGIF
- GdImage gif output
- QRGdImageJPEG
- GdImage jpeg output
- QRGdImagePNG
- GdImage png output
- QRGdImageWEBP
- GdImage webp output
- QRImagick
- ImageMagick output module (requires ext-imagick)
- QRInterventionImage
- intervention/image (GD/ImageMagick) output
- QRMarkup
- Abstract for markup types: HTML, SVG, ... XML anyone?
- QRMarkupHTML
- HTML output (a cheap markup substitute when SVG is not available or not an option)
- QRMarkupSVG
- SVG output
- QRMarkupXML
- XML/XSLT output
- QROutputAbstract
- common output abstract
- QRStringJSON
- JSON Output
- QRStringText
- String/plaintext output (for CLI etc.)
Traits
- CssColorModuleValueTrait
- Module value checks for output classes that use CSS colors
- RGBArrayModuleValueTrait
- Module value checks for output classes that use RGB color arrays