public static void QRGenerator(string MandateID, string EntityId, string Refrence1, string AppId) { QuickCheck_AngularEntities dbcontext = new QuickCheck_AngularEntities(); string code = MandateID + "_" + Refrence1; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, QRCodeGenerator.ECCLevel.H); System.Web.UI.WebControls.Image imgBarCode = new System.Web.UI.WebControls.Image(); imgBarCode.Height = 250; imgBarCode.Width = 250; using (Bitmap bitMap = qrCode.GetGraphic(20)) { using (MemoryStream ms = new MemoryStream()) { bitMap.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] byteImage = ms.ToArray(); imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); string result = Convert.ToBase64String(byteImage, 0, byteImage.Length); string check = CreateImage(result.ToString(), MandateID, AppId); if (check != "") { var Result = dbcontext.MultipleResults("[dbo].[Sp_Mandate]").Execute("@QueryType", "@EntityId", "@MandateId", "@QRCodeImagepath", "QRCodeImagepath", EntityId, MandateID, check); } } } }
protected void btnGenerate_Click(object sender, EventArgs e) { DateTime aDate = DateTime.Now; string code = txtQRCode.Text + " " + aDate; var data = new Lessons { ders = lesUser.ders, Kredi = lesUser.Kredi, derskodu = lesUser.derskodu, QrVal = code }; FirebaseResponse response = client.Update(@"Dersler/" + denemeders, data); QRCodeGenerator qrOlustur = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrOlustur.CreateQrCode(code, QRCodeGenerator.ECCLevel.Q); System.Web.UI.WebControls.Image imgBarCode = new System.Web.UI.WebControls.Image(); imgBarCode.Height = 250; imgBarCode.Width = 250; using (Bitmap bitMap = qrCode.GetGraphic(20)) { using (MemoryStream ms = new MemoryStream()) { bitMap.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] byteImage = ms.ToArray(); imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); } PlaceHolder1.Controls.Add(imgBarCode); } }
private void Generate_QR_Codes(object sender, RoutedEventArgs e) { QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(_TextBox_01.Text, QRCodeGenerator.ECCLevel.Q); pictureBoxQRCode.Source = Bitmap2BitmapImage(qrCode.GetGraphic(20));; }
private void renderQRCode() { QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(textBoxQRCode.Text, QRCodeGenerator.ECCLevel.Q); pictureBoxQRCode.BackgroundImage = qrCode.GetGraphic(20); }
private void generateQRcode(Model.Entities.Request request) { string code; string title = "Express Printing Shop"; string paymentID = request.Payment.PaymentID; code = title + System.Environment.NewLine; code += "------------------------------------" + System.Environment.NewLine; code += "Payment ID :" + paymentID + System.Environment.NewLine; code += "Payment Date :" + request.Payment.PaymentDateTime + System.Environment.NewLine; code += "Payment Amount :" + request.Payment.PaymentAmount + System.Environment.NewLine; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, QRCodeGenerator.ECCLevel.Q); System.Web.UI.WebControls.Image imgBarCode = new System.Web.UI.WebControls.Image(); imgBarCode.Height = 300; imgBarCode.Width = 300; using (Bitmap bitMap = qrCode.GetGraphic(20)) { using (MemoryStream ms = new MemoryStream()) { bitMap.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] byteImage = ms.ToArray(); imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); string result = Convert.ToBase64String(byteImage, 0, byteImage.Length);; CreateImage(result.ToString(), paymentID); } // plQRCode.Controls.Add(imgBarCode); } }
public void InsertButton_Click(object sender, EventArgs e) { TextBox EQUIPMENTIMGTextBox = (TextBox)_listviewEquipmentCRUD.InsertItem.FindControl("EQUIPMENTIMGTextBox"); TextBox EQUIPMENTNAMETextBox = (TextBox)_listviewEquipmentCRUD.InsertItem.FindControl("EQUIPMENTNAMETextBox"); String Code = EQUIPMENTNAMETextBox.Text.ToUpper(); QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(Code, 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()) { string FileDest = Server.MapPath("~/barcodeimagesequip/"); string FileName = FileDest + EQUIPMENTNAMETextBox.Text.ToUpper() + "QrCode.png"; bitMap.Save(FileName, ImageFormat.Png); bitMap.Save(ms, System.Drawing.Imaging.ImageFormat.Png); //byte[] byteImage = ms.ToArray(); //imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); } } EQUIPMENTIMGTextBox.Text = "\\barcodeimagesequip\\" + EQUIPMENTNAMETextBox.Text.ToUpper() + "QrCode.png"; //FileUpload _fileupImage = (FileUpload)_listviewEquipmentCRUD.InsertItem.FindControl("_fileupImage"); //TrimTextBoxesRecursive(Page); //if (_fileupImage.HasFile) //{ // string pathName = "uploadimages/" + Path.GetFileName(_fileupImage.PostedFile.FileName); // EQUIPMENTIMGTextBox.Text = pathName.ToString(); // _fileupImage.SaveAs(Server.MapPath("~/uploadimages/" + _fileupImage.FileName)); //} }
protected void GenerateQR_OnServerClick(object sender, EventArgs e) { try { QRCodeGenerator qr = new QRCodeGenerator(); fileCode = GenerateFileCode(); QRCodeGenerator.QRCode data = qr.CreateQrCode( fileCode + ", Amt = " + txtamountApproved.Value + ", Contact = " + txtcontactpersonnumber.Value, QRCodeGenerator.ECCLevel.Q); System.Web.UI.WebControls.Image codeImage = new System.Web.UI.WebControls.Image(); codeImage.Height = 162; codeImage.Width = 126; using (Bitmap map = data.GetGraphic(20)) { using (MemoryStream stream = new MemoryStream()) { map.Save(stream, ImageFormat.Png); byte[] bImg = stream.ToArray(); codeImage.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(bImg); System.Drawing.Image i = System.Drawing.Image.FromStream(stream); i.Save(Server.MapPath("~/img/" + fileCode + ".png"), ImageFormat.Png); } } qrCodeData.Controls.Add(codeImage); btnSubmit.Disabled = false; } catch (Exception exception) { } }
private void _GenerateQRs() { QRCodeGenerator qr = new QRCodeGenerator(); //ServerAddress QRCodeGenerator.QRCode qrcode = qr.CreateQrCode(CVocaluxeServer.GetServerAddress(), QRCodeGenerator.ECCLevel.H); _QRServerAddress = CDraw.AddTexture(qrcode.GetGraphic(20)); }
public ActionResult Index(QRModel model) { QRService objService = new QRService(); QRModel objModel = new QRModel(); List <ExamTranModel> lstShedule = new List <ExamTranModel>(); lstShedule = objService.getExamShedule(Convert.ToInt32(model.EID)); if (lstShedule.Count() > 0) { int stdID = Convert.ToInt32(lstShedule[0].StdID); var lstStud = Dbcontext.StudentMasters.Where(m => m.StdID == stdID).ToList(); foreach (var i in lstShedule) { foreach (var st in lstStud) { var std = Dbcontext.StandardMasters.Where(m => m.StdID == st.StdID).SingleOrDefault(); var sub = Dbcontext.SubjectMasters.Where(m => m.SubID == i.SubID).SingleOrDefault(); string code = "Registration# : " + st.Prefix + "" + st.StudID + ",Roll No. : " + st.RollNo + ",Name : " + st.FirstName + ' ' + st.MiddleName + ' ' + st.LastName + ",Subject : " + sub.Subject + ",Standard : " + std.Standard; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, 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(); imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); model.QRCodeImage = byteImage; } //plBarCode.Controls.Add(imgBarCode); model.QRCode = Convert.ToString(imgBarCode.ImageUrl); model.StudID = st.StudID; model.SubID = i.SubID; model.ETID = i.ETID; model.SchoolID = i.SchoolID; model.EID = i.EID; objService.Insert(model); } } } return(RedirectToAction("Print", new { @SchoolID = model.SchoolID, @StdID = model.StdID })); } else { TempData["AMsg"] = "QR Code not Generated! First you should to arrange shedule."; return(RedirectToAction("Index")); } }
public void GenerateTestQRCode() { const string textToQR = "This is a simple test code"; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(textToQR, QRCodeGenerator.ECCLevel.M); Bitmap qrCodeImage = qrCode.GetGraphic(40); qrCodeImage.Save("testQRCode.bmp"); }
public static string GenQRCode(string code) { string IMG = "/uploads/QRCode/" + code + ".jpg"; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, QRCodeGenerator.ECCLevel.Q); Bitmap bitmap = qrCode.GetGraphic(20); bitmap.Save(HttpContext.Current.Server.MapPath("~" + IMG), System.Drawing.Imaging.ImageFormat.Png); return(IMG); }
public ActionResult Index(string kod) { using (MemoryStream ms = new MemoryStream()) { QRCodeGenerator kodUret = new QRCodeGenerator(); QRCodeGenerator.QRCode kareKod = kodUret.CreateQrCode(kod, QRCodeGenerator.ECCLevel.Q); using (Bitmap resim = kareKod.GetGraphic(10)) { resim.Save(ms, ImageFormat.Png); ViewBag.kareKodImage = "data:image/png;base64," + Convert.ToBase64String(ms.ToArray()); } } return(View()); }
//----------------------------------------------------------------------------------------------------------------- //public bool Smtp() //{ // var client = new TcpClient(); // var server = "smtp.gmail.com"; // var port = 465; // try // { // client.Connect(server, port); // // As GMail requires SSL we should use SslStream // // If your SMTP server doesn't support SSL you can // // work directly with the underlying stream // var stream = client.GetStream(); // var sslStream = new SslStream(stream); // sslStream.AuthenticateAsClient(server); // var writer = new StreamWriter(sslStream); // var reader = new StreamReader(sslStream); // if (reader.ReadLine().IndexOf("220 smtp.gmail.com ") == 0) // { // return true; // } // else // return false; // } // catch (Exception e) // { // return false; // } //} ////----------------------------------------------------------------------------------------------------------------------- //public bool testWeb(string url, string res) //{ // try // { // HttpWebRequest r = (HttpWebRequest)WebRequest.Create(url); // HttpWebResponse response = (HttpWebResponse)r.GetResponse(); // // request.Timeout = 3000; // StreamReader reader = new StreamReader(response.GetResponseStream()); // string content = reader.ReadToEnd(); // if (content.IndexOf(res, StringComparison.CurrentCulture) > 0) // { // return true; // } // else return false; // } // catch (Exception ex) // { // return false; // } //} //----------------------------------------------------------------------------------------------------------------------- public string inscription(string username, string lastname, string adresse, string birthdate, string email, int tel, string login, string pwd) { int verif; string PSK = TimeSensitivePassCode.GeneratePresharedKey(); string data = "otpauth://totp/" + login + "?secret=" + PSK; QRCodeGenerator qrg = new QRCodeGenerator(); QRCodeGenerator.QRCode qc = qrg.CreateQrCode(data, QRCodeGenerator.ECCLevel.H); Bitmap bm = qc.GetGraphic(20); MemoryStream ms = new MemoryStream(); bm.Save(ms, ImageFormat.Gif); Byte[] b = ms.ToArray(); string bcd = Convert.ToBase64String(b); connection.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = connection; cmd.CommandText = "INSERT INTO Employe(Nom,Prenom,Adresse,DateDeNaissance,Email,Tel,Psk,Login,Pwd,access) VALUES (@username,@lastname,@adresse,@birthdate,@email,@tel,@psk,@login,@pwd,0)"; cmd.Parameters.AddWithValue("@username", username.Trim()); cmd.Parameters.AddWithValue("@lastname", lastname); cmd.Parameters.AddWithValue("@adresse", adresse); cmd.Parameters.AddWithValue("@birthdate", birthdate); cmd.Parameters.AddWithValue("@email", email); cmd.Parameters.AddWithValue("@tel", tel); cmd.Parameters.AddWithValue("@PSK", PSK); cmd.Parameters.AddWithValue("@login", login); cmd.Parameters.AddWithValue("@pwd", pwd); DataTable dt = new DataTable(); dt.Columns.Add("Error", typeof(string)); DataSet ds = new DataSet(); dt.Columns.Add("SKey", typeof(string)); dt.Columns.Add("SourceImage", typeof(string)); try { verif = cmd.ExecuteNonQuery(); dt.Rows.Add("true", PSK, bcd); } catch (Exception ex) { dt.Rows.Add("Probl�me" + ex.Message, "fff", "******"); } ds.Tables.Add(dt); return(bcd); }
public ActionResult Index(string qrcode) { using (MemoryStream ms = new MemoryStream()) { QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(qrcode, QRCodeGenerator.ECCLevel.Q); using (Bitmap bitMap = qrCode.GetGraphic(20)) { bitMap.Save(ms, ImageFormat.Png); ViewBag.QRCodeImage = "data:image/png;base64," + Convert.ToBase64String(ms.ToArray()); } } return(View()); }
public ActionResult Index(string kod) { using (MemoryStream ms = new MemoryStream()) { QRCodeGenerator koduret = new QRCodeGenerator(); QRCodeGenerator.QRCode karekod = koduret.CreateQrCode(kod, QRCodeGenerator.ECCLevel.Q); using (Bitmap resim = karekod.GetGraphic(10)) { resim.Save(ms, ImageFormat.Png); ViewBag.karekodimage = "data:image/png;base64," + Convert.ToBase64String(ms.ToArray()); } } //resim çizme, oluşturma, üstüne yazı yazma vb işlerde MemorySteam kullanılır return(View()); }
public ActionResult Index(string kod) { using (MemoryStream memoryStream = new MemoryStream()) { QRCodeGenerator qRCodeGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qRCode = qRCodeGenerator.CreateQrCode(kod, QRCodeGenerator.ECCLevel.Q); using (Bitmap bitmap = qRCode.GetGraphic(10)) { bitmap.Save(memoryStream, ImageFormat.Png); ViewBag.qRCodeImage = "data:image/png;base64," + Convert.ToBase64String(memoryStream.ToArray()); } } return(View()); }
//respnde una imagen conelid de peticion y genera un codigo q a paritr de esto public ActionResult getQr(int id) { string text = id.ToString(); QRCodeGenerator qrc = new QRCodeGenerator(); QRCodeGenerator.QRCode qc = qrc.CreateQrCode(text, QRCodeGenerator.ECCLevel.Q); Bitmap bmp = qc.GetGraphic(20); MemoryStream ms = new MemoryStream(); bmp.Save(ms, ImageFormat.Png); byte[] bt = ms.ToArray(); return(File(bt, "image/png")); }
public ActionResult CreateUser(string data) { string path = string.Empty; using (MemoryStream ms = new MemoryStream()) { QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(data, QRCodeGenerator.ECCLevel.Q); using (Bitmap bitMap = qrCode.GetGraphic(20)) { bitMap.Save(ms, ImageFormat.Png); path = "data:image/png;base64," + Convert.ToBase64String(ms.ToArray()); } } return(Json(path, JsonRequestBehavior.AllowGet));; }
public void QR(string url) { try { string data = url; QRCodeGenerator QCG = new QRCodeGenerator(); QRCodeGenerator.QRCode QC = QCG.CreateQrCode(data, QRCodeGenerator.ECCLevel.Q); Bitmap bm = QC.GetGraphic(20); MemoryStream ms = new MemoryStream(); bm.Save(ms, ImageFormat.Png); byte[] b = ms.ToArray(); //img.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(b); } catch (Exception exception) { throw new System.InvalidOperationException("" + exception); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["ResId"] != null) { string ResId = Session["ResId"].ToString(); // Retrieve TDMaster records by Id Food_Reservation td = new Food_Reservation(); td = td.GetReservationByIdSingle(int.Parse(ResId)); lbName.Text = td.Name; lbTiming.Text = td.Date + " | " + td.Time; lbPax.Text = td.Pax.ToString(); int reservationId = td.Id; string code = "touristhelp20200208080154.azurewebsites.net/Reservation_Food_QR_Claim.aspx?ResId=" + reservationId; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, 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(); imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); } PlaceHolder1.Controls.Add(imgBarCode); } } else { Response.Redirect("List_Reservation_Food.aspx"); } if (Session["tourist_id"] == null && Session["tourguide_id"] == null) { BtnConfirm.Text = "Login to reserve"; BtnConfirm.CausesValidation = false; } }
protected void getQRCodeWhite(HospitalTransactionEntity hspTransEntity) { DateTime WasteDate; string strYear; string strMonth; string strDays; string strDate; strYear = hspTransEntity.WasteDate.Year.ToString(); strMonth = hspTransEntity.WasteDate.Month.ToString(); strDays = hspTransEntity.WasteDate.Day.ToString(); strDate = strYear + "-" + strMonth + "-" + strDays; //codeAll = Company + "_" + "R" + "_" + Red + "_" + "Y" + "_" + Red + "_" + "B" + "_" + Blue + "_" + "W" + "_" + White + "_" + testDate + "_" + "!"; // string qrcode = hspTransEntity.HospitalName + "_" + "R_" + hspTransEntity.RedBag + "_" + "Y" + "_" + hspTransEntity.YellowBag + "_" + "B" + "_" + hspTransEntity.BlueBag + "_" + "W" + "_" + hspTransEntity.WhiteBag + "_" + hspTransEntity.WasteDate + "_" + "!"; string qrcode = hspTransEntity.HospitalName.Trim() + "_" + "W_" + hspTransEntity.WhiteBag + "_" + strDate + "_" + "!"; using (MemoryStream ms = new MemoryStream()) { QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(qrcode, QRCodeGenerator.ECCLevel.Q); using (Bitmap bitMap = qrCode.GetGraphic(20)) { bitMap.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); System.Drawing.Image img = System.Drawing.Image.FromStream(ms); System.Drawing.Image imgs = ResizeByWidth(img, 150); System.Drawing.Image imgss = ResizeByHeight(imgs, 150); // string pad = img.Save(HttpContext.Current.Server.MapPath("Hospital/QrCode/" + "Test.Jpeg", System.Drawing.Imaging.ImageFormat.Jpeg)); //img.Save(HttpContext.Current.Server.MapPath("~/Hospital/QrCode/" + qrcode+".Jpeg")); // img.Save(HttpContext.Current.Server.MapPath("~/Hospital/QrCode/" + qrcode + ".Jpeg")); imgss.Save(HttpContext.Current.Server.MapPath("~/Hospital/QrCode/" + qrcode + ".Jpeg")); //img.Save(HttpContext.Current.Server.MapPath("Hospital/QrCode/" + qrcode + ".Jpeg")); // ViewBag.QRCodeImage = "data:image/png;base64," + Convert.ToBase64String(ms.ToArray()); // var fs = new BinaryWriter(new FileStream("Hospital/QRCode/" + qrcode + ".jpeg"), FileMode.Append, FileAccess.Write)); } } }
private void GenerarQR() { string code = Session["Usuario"].ToString() + "/" + Session["Contraseña"]; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, QRCodeGenerator.ECCLevel.Q); System.Web.UI.WebControls.Image imgQRCode = new System.Web.UI.WebControls.Image(); imgQRCode.Height = 150; imgQRCode.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(); imgQRCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); } PHQRCode.Controls.Add(imgQRCode); } }
protected void btnGenerate_Click(object sender, EventArgs e) { string code = txtQRCode.Text; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, 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(); imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); } PlaceHolder1.Controls.Add(imgBarCode); } }
public FileResult Index(string code = "AndyCaBar") { QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode("ACB_" + code, 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)) { Byte[] data; using (var memoryStream = new MemoryStream()) { bitMap.Save(memoryStream, ImageFormat.Bmp); data = memoryStream.ToArray(); } return(base.File(data, "image/bmp")); } }
protected void Page_Load(object sender, EventArgs e) { string hotelCode = Request.QueryString["Code"]; string code = "touristhelp20200208080154.azurewebsites.net/HotelConfirm.aspx?Code=" + hotelCode; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, 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(); imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); } PlaceHolder1.Controls.Add(imgBarCode); } }
protected void Page_Load(object sender, EventArgs e) { int id = familydata1.id; Label1.Text = "Family ID:" + id.ToString(); string sql = "select f.Name,f.Gender,f.Address,f.Relationship,f.DOB,f.marital_status,f.Education,f.Occupation,f.father_spouse,f.Religion from family f where f.ID = '" + id + "'"; string sql1 = "select f1.Name,f1.Gender,f1.Address,f1.Relationship,f1.DOB,f1.marital_status,f1.Education,f1.Occupation,f1.father_spouse,f1.Religion from family1 f1 where f1.ID = '" + id + "'"; con.Open(); SqlDataAdapter da = new SqlDataAdapter(sql, con); SqlDataAdapter da1 = new SqlDataAdapter(sql1, con); DataTable dt = new DataTable(); DataTable dt1 = new DataTable(); da.Fill(dt); da1.Fill(dt1); GridView1.DataSource = dt; GridView2.DataSource = dt1; GridView1.DataBind(); GridView2.DataBind(); con.Close(); string code = Label1.Text.Trim(); QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, QRCodeGenerator.ECCLevel.Q); System.Web.UI.WebControls.Image imgBarCod = new System.Web.UI.WebControls.Image(); Image3.Height = 100; Image3.Width = 100; using (Bitmap bitMap = qrCode.GetGraphic(20)) { using (MemoryStream ms = new MemoryStream()) { bitMap.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] byteImage = ms.ToArray(); Image3.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); } } }
public static void QRGenerator(string MandateID, string EntityId, string AppId, string Ref1) { // CommonManger CommonManger = new CommonManger(); string code = MandateID + "_" + Ref1; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, QRCodeGenerator.ECCLevel.H); System.Web.UI.WebControls.Image imgBarCode = new System.Web.UI.WebControls.Image(); imgBarCode.Height = 250; imgBarCode.Width = 250; using (Bitmap bitMap = qrCode.GetGraphic(20)) { using (MemoryStream ms = new MemoryStream()) { bitMap.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] byteImage = ms.ToArray(); imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); string result = Convert.ToBase64String(byteImage, 0, byteImage.Length); string check = CreateImage(result.ToString(), MandateID, AppId); if (check != "") { // DataSet ds = CommonManger.FillDatasetWithParam("Sp_Mandate", "@QueryType", "@EntityId", "@MandateId", "@QRCodeImagepath", "QRCodeImagepath", EntityId, MandateID, check); SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings[Convert.ToString(AppId)].ConnectionString); string query = "Sp_Mandate"; SqlCommand cmd = new SqlCommand(query, con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@QueryType", "QRCodeImagepath"); cmd.Parameters.AddWithValue("@EntityId", EntityId); cmd.Parameters.AddWithValue("@MandateId", MandateID); cmd.Parameters.AddWithValue("@QRCodeImagepath", check); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); } } //plQRCode.Controls.Add(imgBarCode); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["tourist_id"] == null && Session["tourguide_id"] == null) { Response.Redirect("Login.aspx"); } else { try { Label1.Text = Session["tourist_id"].ToString(); } catch (NullReferenceException) { Label1.Text = Session["tourguide_id"].ToString(); } } string ticketCode = Request.QueryString["Code"]; string code = "touristhelp20200208080154.azurewebsites.net/TicketClaim.aspx?Code=" + ticketCode; QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, 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(); imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage); } PlaceHolder1.Controls.Add(imgBarCode); } }
protected void Timer1_Tick(object sender, EventArgs e) { string code = drop_subject.SelectedItem.ToString() + " " + txt_timeslot.Text.ToString() + " " + DateTime.Now.ToShortDateString() + " " + DateTime.Now.Second; QRCodeGenerator qrcodegenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrcode = qrcodegenerator.CreateQrCode(code, QRCodeGenerator.ECCLevel.Q); System.Web.UI.WebControls.Image imgqrcode = new System.Web.UI.WebControls.Image(); imgqrcode.Height = 500; imgqrcode.Width = 600; using (Bitmap bitmap = qrcode.GetGraphic(20)) { using (MemoryStream ms = new MemoryStream()) { bitmap.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] byteImg = ms.ToArray(); imgqrcode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImg); } PHQRCode.Controls.Add(imgqrcode); } }
public IHttpActionResult GetQRCode(object obj) { try { JObject JsonObject = JObject.Parse(obj.ToString()); QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(JsonObject["Text"].ToString(), QRCodeGenerator.ECCLevel.H); string RetValue; using (Bitmap bitMap = qrCode.GetGraphic(20)) { using (MemoryStream ms = new MemoryStream()) { bitMap.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] byteImage = ms.ToArray(); RetValue = "data:image/png;base64," + Convert.ToBase64String(byteImage); } } return(Ok(RetValue)); } catch { return(NotFound()); } }