Exemple #1
0
        private Bitmap generateQRCode(QRDataCatering file)
        {
            QRCodeGenerator qrGenerator = new QRCodeGenerator();
            QRCodeData      qrCodeData  = qrGenerator.CreateQrCode("Prvi obrok je: " + file.CateringName, QRCodeGenerator.ECCLevel.Q);
            QRCode          qrCode      = new QRCode(qrCodeData);
            Bitmap          qrCodeImage = qrCode.GetGraphic(10);

            return(qrCodeImage);
        }
Exemple #2
0
        private Bitmap generateQRCode(QRDataCatering file)
        {
            QRCodeGenerator qrGenerator = new QRCodeGenerator();
            //QRCodeData qrCodeData = qrGenerator.CreateQrCode(_MENUURL + file.Id, QRCodeGenerator.ECCLevel.Q);
            QRCodeData qrCodeData = qrGenerator.CreateQrCode($"{_MENUURL}+{file.Lat}+{file.Long}", QRCodeGenerator.ECCLevel.Q);

            QRCode qrCode      = new QRCode(qrCodeData);
            Bitmap qrCodeImage = qrCode.GetGraphic(10);

            return(qrCodeImage);
        }
Exemple #3
0
        public ActionResult <QRImage> Test(QRDataCatering file)
        {
            // parseXML(file);
            var bitmap = generateQRCode(file);

            var imageInBytes = bitmapToBytes(bitmap);

            QRImage image = new QRImage();

            image.QRImageInBytes = imageInBytes;

            return(image);
        }