QRCode::OUTPUT_MARKUP_SVG, 'imageBase64' => false, 'eccLevel' => QRCode::ECC_L, 'cssClass' => 'my-css-class', 'svgOpacity' => 1.0, 'addQuietzone' => false, 'svgDefs' => ' ', ]); $qrcode = (new QRCode($options))->render($data, "qr".$data.".svg"); /*if($gzip === true){ header('Vary: Accept-Encoding'); header('Content-Encoding: gzip'); $qrcode = gzencode($qrcode ,9); }*/ echo $qrcode; } } else { http_response_code(400); }