first prototype of ldap qr code
This commit is contained in:
parent
76c1b5c549
commit
515310b3b9
|
@ -186,6 +186,15 @@
|
||||||
$img->draw();
|
$img->draw();
|
||||||
$image = $img->getImage();
|
$image = $img->getImage();
|
||||||
$img->finish();
|
$img->finish();
|
||||||
|
|
||||||
|
$ldapcode = new QRCode (- 1, QRErrorCorrectLevel::H);
|
||||||
|
$ldapcode->addData($ldapxml);
|
||||||
|
$ldapcode->make();
|
||||||
|
|
||||||
|
$ldapimg = new QRCodeImage ($ldapcode, $width=420, $height=420, $quality=50);
|
||||||
|
$ldapimg->draw();
|
||||||
|
$ldapimage = $ldapimg->getImage();
|
||||||
|
$ldapimg->finish();
|
||||||
}
|
}
|
||||||
catch (Exception $error) {
|
catch (Exception $error) {
|
||||||
echo $error;
|
echo $error;
|
||||||
|
@ -195,6 +204,9 @@
|
||||||
//html image
|
//html image
|
||||||
if (is_uuid($extension_uuid)) {
|
if (is_uuid($extension_uuid)) {
|
||||||
echo "<img src=\"data:image/jpeg;base64,".base64_encode($image)."\" style='margin-top: 30px; padding: 5px; background: white; max-width: 100%;'>\n";
|
echo "<img src=\"data:image/jpeg;base64,".base64_encode($image)."\" style='margin-top: 30px; padding: 5px; background: white; max-width: 100%;'>\n";
|
||||||
|
echo "<p>Extension QR Code</p>\n";
|
||||||
|
echo "<img src=\"data:image/jpeg;base64,".base64_encode($ldapimage)."\" style='margin-top: 30px; padding: 5px; background: white; max-width: 100%;'>\n";
|
||||||
|
echo "<p>LDAP QR Code</p>\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
echo "</div>\n";
|
echo "</div>\n";
|
||||||
|
|
Loading…
Reference in New Issue