QR Code Successfully generated but i need to create QR Code with logo .
- protected void btnGenerate_Click(object sender, EventArgs e)
- {
- string code = txtName.Text;
- if (!string.IsNullOrEmpty(code))
- {
- string[] commaSeparatedItems = txtName.Text.Split(',');
- var Empcd = string.Concat("'", string.Join("','", commaSeparatedItems), "'");
- foreach (var i in commaSeparatedItems) {
- QRCodeGenerator qrGenerator = new QRCodeGenerator();
- QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(i , QRCodeGenerator.ECCLevel.Q);
- System.Web.UI.WebControls.Image imgBarCode = new System.Web.UI.WebControls.Image();
- imgBarCode.Height = 150;
- imgBarCode.Width = 150;
- using (Bitmap bitMap = qrCode.GetGraphic(20))
- {
- using (MemoryStream ms = new MemoryStream())
- {
- bitMap.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
- byte[] byteImage = ms.ToArray();
- File.WriteAllBytes(Server.MapPath("QRCodes/" + code + ".png"), byteImage);
- imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage);
- // imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage);
- }
- plBarCode.Controls.Add(imgBarCode);
- //BindGrid();
- load();
- }
- }
- }
Harsh ShahPosted Mar 4, 2021, 4:51 AM
Marvin ReidPosted Mar 2, 2021, 8:23 PM
Sagar PardeshiPosted Feb 16, 2021, 5:56 AM