* @copyright 2017 Smiley * @license MIT */ use chillerlan\QRCode\{QRCode, QROptions}; use chillerlan\QRCode\Common\EccLevel; use chillerlan\QRCode\Data\QRMatrix; use chillerlan\QRCode\Output\QROutputInterface; require_once '../vendor/autoload.php'; header('Content-Type: text/html; charset=utf-8'); $options = new QROptions([ 'version' => 5, 'outputType' => QROutputInterface::MARKUP_HTML, 'eccLevel' => EccLevel::L, 'cssClass' => 'qrcode', 'moduleValues' => [ // finder QRMatrix::M_FINDER_DARK => '#A71111', // dark (true) QRMatrix::M_FINDER_DOT => '#A71111', // finder dot, dark (true) QRMatrix::M_FINDER => '#FFBFBF', // light (false) // alignment QRMatrix::M_ALIGNMENT_DARK => '#A70364', QRMatrix::M_ALIGNMENT => '#FFC9C9', // timing QRMatrix::M_TIMING_DARK => '#98005D', QRMatrix::M_TIMING => '#FFB8E9', // format QRMatrix::M_FORMAT_DARK => '#003804', QRMatrix::M_FORMAT => '#00FB12', // version QRMatrix::M_VERSION_DARK => '#650098', QRMatrix::M_VERSION => '#E0B8FF', // data QRMatrix::M_DATA_DARK => '#4A6000', QRMatrix::M_DATA => '#ECF9BE', // darkmodule QRMatrix::M_DARKMODULE => '#080063', // separator QRMatrix::M_SEPARATOR => '#AFBFBF', // quietzone QRMatrix::M_QUIETZONE => '#DDDDDD', ], ]); ?>