$renderer
$renderer : \BaconQrCode\Renderer\RendererInterface
Renderer instance.
QR code writer.
$renderer : \BaconQrCode\Renderer\RendererInterface
Renderer instance.
__construct(\BaconQrCode\Renderer\RendererInterface $renderer)
Creates a new writer with a specific renderer.
\BaconQrCode\Renderer\RendererInterface | $renderer |
setRenderer(\BaconQrCode\Renderer\RendererInterface $renderer) : \BaconQrCode\Writer
Sets the renderer used to create a byte stream.
\BaconQrCode\Renderer\RendererInterface | $renderer |
getRenderer() : \BaconQrCode\Renderer\RendererInterface
Gets the renderer used to create a byte stream.
writeString(string $content, string $encoding = \BaconQrCode\Encoder\Encoder::DEFAULT_BYTE_MODE_ECODING, integer $ecLevel = \BaconQrCode\Common\ErrorCorrectionLevel::L) : string
Writes QR code and returns it as string.
Content is a string which should be encoded in UTF-8, in case there are non ASCII-characters present.
string | $content | |
string | $encoding | |
integer | $ecLevel |
writeFile(string $content, string $filename, string $encoding = \BaconQrCode\Encoder\Encoder::DEFAULT_BYTE_MODE_ECODING, integer $ecLevel = \BaconQrCode\Common\ErrorCorrectionLevel::L) : void
Writes QR code to a file.
string | $content | |
string | $filename | |
string | $encoding | |
integer | $ecLevel |
Loading…