private void BtnSave_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtInputword.Text)) { MessageBox.Show("Please input data"); return; } using (SaveFileDialog save = new SaveFileDialog() { Filter = "JPEG|*.jpg" }) { if (save.ShowDialog() == DialogResult.OK) { MessagingToolkit.QRCode.Codec.QRCodeEncoder QREncoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder { QRCodeScale = 8 }; Bitmap bitmap = QREncoder.Encode(txtInputword.Text); QRcodeImage.Image = bitmap; QRcodeImage.SizeMode = PictureBoxSizeMode.Zoom; bitmap.Save(save.FileName, ImageFormat.Jpeg); } } }
public void ProcessRequest(HttpContext context) { //context.Response.ContentType = "text/plain"; //context.Response.Write("Hello World"); //string myText = context.Request.QueryString.Get("code"); //context.Response.ContentType = "image/gif"; //if (myText.Length > 0) //{ // MessagingToolkit.QRCode.Codec.QRCodeEncoder qe = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); // System.Drawing.Bitmap bm = qe.Encode(myText); // // bm.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Gif); // bm.Save("C://QR.jpg", System.Drawing.Imaging.ImageFormat.Gif); // context.Response.Write("Done."); //} string values; using (var reader = new StreamReader(context.Request.InputStream, Encoding.GetEncoding("utf-8"))) { // This will equal to "charset = UTF-8 & param1 = val1 & param2 = val2 & param3 = val3 & param4 = val4" values = reader.ReadToEnd(); } if (values.Length > 0) { MessagingToolkit.QRCode.Codec.QRCodeEncoder qe = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); System.Drawing.Bitmap bm = qe.Encode(values); // bm.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Gif); bm.Save("C://QR.jpg", System.Drawing.Imaging.ImageFormat.Gif); context.Response.Write("Done."); } }
private void ChkQRpasscode_CheckedChanged(object sender, EventArgs e) { if (chkQRpasscode.Checked == true) { if (txtPassword.Text == "" && txtConfirmPassword.Text == "") { MessageBox.Show("Please! Enter Password and Confirm Password first", "Alert", MessageBoxButtons.OK, MessageBoxIcon.Warning); chkQRpasscode.Checked = false; } else { using (SaveFileDialog saveFileDialog = new SaveFileDialog { Filter = "JPEG|*.jpg", ValidateNames = true }) { if (saveFileDialog.ShowDialog() == DialogResult.OK) { MessagingToolkit.QRCode.Codec.QRCodeEncoder qrCodeEncoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); qrCodeEncoder.QRCodeScale = 8; Bitmap bmp = qrCodeEncoder.Encode(txtPassword.Text); bmp.Save(saveFileDialog.FileName, ImageFormat.Jpeg); } else { chkQRpasscode.Checked = false; MessageBox.Show("Hello User, by the use of Additional Security you make your Account more secure.\n Please use Additional Security methods in your account(Optional).\n Thank you!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } } }
private void btnGhiHoaDon_Click(object sender, EventArgs e) { // Tạo mã vạch QR MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 3; Bitmap bmp = encoder.Encode(txtSoHD.Text); // Chuyển hình ảnh ra dạng nhị phân MemoryStream ms = new MemoryStream(); bmp.Save(ms, ImageFormat.Jpeg); byte[] bmpBytes = ms.GetBuffer(); bmp.Dispose(); ms.Close(); HoaDonDTO HD = new HoaDonDTO(); HD.SoHD = txtSoHD.Text; HD.NgayBan = dtkNgayBan.Value; HD.HinhAnh = bmpBytes; if (HoaDonBUS.ThemHD(HD) == true) { btnLapHoaDonMoi.Enabled = true; btnThemSach.Enabled = true; btnGhiHoaDon.Enabled = false; btnInHoaDon.Enabled = true; } else { MessageBox.Show("Thêm hóa đơn thất bại.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void encBtn_Click(object sender, EventArgs e) { string name = nameBox.Text; string surname = surnameBox.Text; string course = courseBox.Text; if (name != "" && surname != "" && course != "") { MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 8; string profile = name + ";" + surname + ";" + course; Bitmap bmp = encoder.Encode(profile); qrPic.Image = bmp; saveQrBtn.Enabled = true; savePdfBtn.Enabled = true; this.detailsBox.Font = new System.Drawing.Font("ArialBlack", 14, FontStyle.Regular); detailsBox.Text += "\nName: " + name + "\nSurname: " + surname + "\nCourse: " + course; } else { if (name == "") { MessageBox.Show("Please add student's name.", "No surname added.", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (surname == "") { MessageBox.Show("Please add student's surname.", "No surname added.", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (course == "") { MessageBox.Show("Please add student's course.", "No course added.", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public Bitmap GenerateQRCode(string msg) { MessagingToolkit.QRCode.Codec.QRCodeEncoder encode = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encode.QRCodeScale = 6; Bitmap bmp = encode.Encode(msg); return(bmp); }
private void txt_BookIDNum_OnValueChanged(object sender, EventArgs e) { MessagingToolkit.QRCode.Codec.QRCodeEncoder encode = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encode.QRCodeScale = 6; Bitmap bmp = encode.Encode(txt_BookIDNum.Text); pb_QRBook.Image = bmp; }
private void cmdSave_Click(object sender, EventArgs e) { frmUser.txtQrCode.Text = textBox1.Text; MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 8; Bitmap bmp = encoder.Encode(textBox1.Text); pictureBox1.Image = bmp; }
public static void startEncode(int id, Bitmap bmp) { string fileName = "C:\\Users\\chilloutandrew\\Desktop\\exporthtml\\dQRcode_id5.jpeg"; MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 10; bmp = encoder.Encode(id.ToString()); bmp.Save(fileName, System.Drawing.Imaging.ImageFormat.Jpeg); }
public static byte[] GenerateQr(string value, ImageFormat imageFormat) { var encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); var bitmap = encoder.Encode(value); using (MemoryStream stream = new MemoryStream()) { bitmap.Save(stream, imageFormat); return(stream.ToArray()); } }
public void CrypterQrCode(PictureBox image, string text) { try { MessagingToolkit.QRCode.Codec.QRCodeEncoder encode = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encode.QRCodeScale = 8; Bitmap bmp = encode.Encode(text); image.Image = bmp; } catch (Exception ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void CreateQRCode(string value1) { try { MessagingToolkit.QRCode.Codec.QRCodeEncoder qrCodeCodify = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); // qrCodeCodify.QRCodeForegroundColor = Color.Azure; // qrCodeCodify.QRCodeBackgroundColor = Color.Black; qrCode.Image = qrCodeCodify.Encode(value1); } catch { } }
void createQR() { string fileName = @"E:\ThucTapChuyenMon\QR\HDNhapBo\" + cbmaHD.Text + ".jpg"; MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 6; Bitmap bitmap = encoder.Encode(cbmaHD.Text); bitmap.Save(fileName, ImageFormat.Jpeg); string sql = "Update HdNhapBo set linkQr='" + fileName + "' where maHd='" + cbmaHD.Text + "'"; KetNoi.Istance.ExcuteQuerry(sql); }
private void txt_BorrowerID_TextChanged(object sender, EventArgs e) { MessagingToolkit.QRCode.Codec.QRCodeEncoder encode = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encode.QRCodeScale = 6; Bitmap bmp = encode.Encode(txt_BorrowerID.Text); pb_QRCode.Image = bmp; var fname = (from s in db.tblLibraryUsers where s.lib_SchoolID == txt_BorrowerID.Text select s.lib_Firstname).FirstOrDefault(); var lname = (from s in db.tblLibraryUsers where s.lib_SchoolID == txt_BorrowerID.Text select s.lib_Lastname).FirstOrDefault(); txt_Name.Text = lname + ", " + fname; }
private void Encode(BarCode data) { MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 10; var bitmap = encoder.Encode(data.code + " " + data.quantity); Image generatedImage = (Image)bitmap; string currentTime = DateTime.Now.Year.ToString() + "." + DateTime.Now.Month.ToString() + "." + DateTime.Now.Day.ToString() + " " + DateTime.Now.Hour.ToString() + "." + DateTime.Now.Minute.ToString() + "." + DateTime.Now.Second.ToString(); generatedImage.Save(Server.MapPath("~/GeneratedImages/generated_qr" + currentTime + ".jpg"), System.Drawing.Imaging.ImageFormat.Jpeg); ViewBag.GeneratedQrImagePath = "~/GeneratedImages/generated_qr" + currentTime + ".jpg"; }
private void buttonEncode_Click(object sender, EventArgs e) { using (SaveFileDialog sfd = new SaveFileDialog() { Filter = "JPEG|*.jpg", ValidateNames = true }) if (sfd.ShowDialog() == DialogResult.OK) { MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 8; Bitmap bmp = encoder.Encode(textEncode.Text); pictureBox.Image = bmp; bmp.Save(sfd.FileName, ImageFormat.Jpeg); } }
public void SifrirajQRKod(string oznaka, PictureBox pictureBox) { using (SaveFileDialog sfd = new SaveFileDialog() { Filter = "JPEG|*.jpg", ValidateNames = true }) { if (sfd.ShowDialog() == DialogResult.OK) { MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 5; Bitmap bmp = encoder.Encode(oznaka); pictureBox.Image = bmp; bmp.Save(sfd.FileName, ImageFormat.Jpeg); } } }
private void Encodebtn_Click(object sender, EventArgs e) { using (SaveFileDialog sfd = new SaveFileDialog() { Filter = "JPEG|*.jpg", ValidateNames = true }) { if (sfd.ShowDialog() == DialogResult.OK) { MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 8; Bitmap bit = encoder.Encode(EncodeTxt.Text); BarcodePic.Image = bit; bit.Save(sfd.FileName); } } }
private void qr_encode() { using (SaveFileDialog sfd = new SaveFileDialog() { Filter = "JPEG|*jpg", ValidateNames = true, FileName = "qr_code.jpg" }) { if (sfd.ShowDialog() == DialogResult.OK) { MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 8; Bitmap bmp = encoder.Encode(textBox1.Text); pictureBox2.Image = bmp; bmp.Save(sfd.FileName, ImageFormat.Jpeg); } } }
private void textBox1_TextChanged(object sender, EventArgs e) { var fname = (from s in db.tblLibraryUsers where s.lib_SchoolID == txt_SchoolID.Text select s.lib_Firstname).FirstOrDefault(); var lname = (from s in db.tblLibraryUsers where s.lib_SchoolID == txt_SchoolID.Text select s.lib_Lastname).FirstOrDefault(); if (fname != null && lname != null) { txt_Name.Text = lname + ", " + fname; MessagingToolkit.QRCode.Codec.QRCodeEncoder encode = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encode.QRCodeScale = 6; Bitmap bmp = encode.Encode(txt_SchoolID.Text); pb_ScanQR.Image = bmp; } }
private void btnEncode_Click(object sender, EventArgs e) { pictureBox.SizeMode = PictureBoxSizeMode.StretchImage;//оптимизируем изображение под pictureBox using (SaveFileDialog sfd = new SaveFileDialog() { Filter = "JPEG|*.jpg|PNG|*.png|BMP|*.bmp", ValidateNames = true }) { if (sfd.ShowDialog() == DialogResult.OK) { txtDecode.Text = null; //очищаем Decode TextBox MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); //создатётся новая генерация QR-кода encoder.QRCodeScale = 8; Bitmap bmp = encoder.Encode(txtEncode.Text); //кодируем слово, введенное в Encode TextBox, в переменную bmp класса Bitmap(класс для работы с изобраениями) pictureBox.Image = bmp; //выводим QR-код, как изображениее bmp.Save(sfd.FileName, ImageFormat.Jpeg); //сохраниение } } }
private void QRcodeGenerater(IPAddress ip, int portrandom, string index, string random) { MessagingToolkit.QRCode.Codec.QRCodeEncoder QREncoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); String ipString; ipString = "L" + index + "random:" + random + "ip:" + ip.ToString() + "port:" + portrandom; // 2.大小 QREncoder.QRCodeScale = 8; // 3.取得將編碼的內容 string EnCoderString = ipString; // 4.編碼成Bitmap Bitmap bitmap = QREncoder.Encode(EnCoderString); // 5.於image元件顯示 pictureBox1.Image = bitmap; pictureBox1.SizeMode = PictureBoxSizeMode.Zoom; }
private void txt_SchoolIDNumber_TextChanged(object sender, EventArgs e) { var fname = (from s in db.tblLibraryUsers where s.lib_SchoolID == txt_SchoolIDNumber.Text select s.lib_Firstname).FirstOrDefault(); var lname = (from s in db.tblLibraryUsers where s.lib_SchoolID == txt_SchoolIDNumber.Text select s.lib_Lastname).FirstOrDefault(); var gender = (from s in db.tblLibraryUsers where s.lib_SchoolID == txt_SchoolIDNumber.Text select s.lib_Gender).FirstOrDefault(); var address = (from s in db.tblLibraryUsers where s.lib_SchoolID == txt_SchoolIDNumber.Text select s.lib_Address).FirstOrDefault(); var contact = (from s in db.tblLibraryUsers where s.lib_SchoolID == txt_SchoolIDNumber.Text select s.lib_ContactNumber).FirstOrDefault(); sy = (from s in db.tblLibraryUsers where s.lib_SchoolID == txt_SchoolIDNumber.Text select s.lib_SchoolYear).FirstOrDefault(); txt_Firstname.Text = fname; txt_Lastname.Text = lname; if (gender == "Male") { rb_Male.Checked = true; } else { rb_Female.Checked = true; } txt_Address.Text = address; txt_ContactNum.Text = contact; if (fname != null && lname != null) { MessagingToolkit.QRCode.Codec.QRCodeEncoder encode = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encode.QRCodeScale = 6; Bitmap bmp = encode.Encode(txt_SchoolIDNumber.Text); pbBorrowerQR.Image = bmp; } }
private void btnGhiPhieu_Click(object sender, EventArgs e) { // Tạo mã vạch QR MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 3; Bitmap bmp = encoder.Encode(txtSoPN.Text); // Chuyển hình ảnh ra dạng nhị phân MemoryStream ms = new MemoryStream(); bmp.Save(ms, ImageFormat.Jpeg); byte[] bmpBytes = ms.GetBuffer(); bmp.Dispose(); ms.Close(); PhieuNhapDTO PN = new PhieuNhapDTO(); PN.SoPN = txtSoPN.Text; PN.NgayNhap = dtkNgayNhap.Value; PN.MaNXB = cboNXB.SelectedValue.ToString(); PN.HinhAnh = bmpBytes; if (PhieuNhapBUS.ThemPN(PN) == true) { btnLapPhieuMoi.Enabled = true; btnThemSach.Enabled = true; btnGhiPhieu.Enabled = false; btnIn.Enabled = true; cboNXB.Enabled = false; AutoCompleteStringCollection auto = new AutoCompleteStringCollection(); foreach (DataRow row in SachBUS.DanhSachTenSachTheoNXB(cboNXB.SelectedValue.ToString()).Rows) { auto.Add(row["TenSach"].ToString()); } txtTenSach.AutoCompleteMode = AutoCompleteMode.Suggest; txtTenSach.AutoCompleteSource = AutoCompleteSource.CustomSource; txtTenSach.AutoCompleteCustomSource = auto; } else { MessageBox.Show("Thêm phiếu nhập thất bại.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void materialRaisedButton2_Click(object sender, EventArgs e) { if (materialSingleLineTextField1.Text == string.Empty) { MessageBox.Show("Text Is Empty", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (comboBox1.Text == "") { MessageBox.Show("Choose { QR Resolution... 1,2,3.etc... }", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessagingToolkit.QRCode.Codec.QRCodeEncoder en = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); en.QRCodeScale = Convert.ToInt32(comboBox1.Text); pictureBox1.Image = en.Encode(materialSingleLineTextField1.Text); } } }
private void QRcodeGenerater(string index, string privatekey) { MessagingToolkit.QRCode.Codec.QRCodeEncoder QREncoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); String ipString; ipString = "C" + index + "key:" + privatekey.ToString(); // 2.大小 QREncoder.QRCodeScale = 8; // 3.取得將編碼的內容 string EnCoderString = ipString; // 4.編碼成Bitmap Bitmap bitmap = QREncoder.Encode(EnCoderString); // 5.於image元件顯示 pictureBox1.Image = bitmap; pictureBox1.SizeMode = PictureBoxSizeMode.Zoom; }
private void HoaDon_Load(object sender, EventArgs e) { txtTen.Text = ClassLogin.Ten; txtSDT.Text = ClassLogin.SDT; txtPTTT.Text = ClassLogin.PTTT; txtThanhTien.Text = ClassLogin.ThanhTien; foreach (string item in ClassLogin.dsghe) { txtDSGhe.Text += item + " "; } DateTime dt = DateTime.Now; string.Format("dd/MM/yyyy HH:mm:ss", dt); txtTG.Text = dt.ToString(); try { SQL.getConnection(); string sql = "select TenFiml from Fiml where MaFiml = @mafiml"; SQL.cmd.CommandText = sql; SQL.cmd.Parameters.Add(new SqlParameter("@mafiml", ClassLogin.MaFiml)); string tenfiml = (string)SQL.cmd.ExecuteScalar(); txtTenFiml.Text = tenfiml; SQL.closeConnection(); } catch (Exception ex) { MessageBox.Show(ex.Message); } // QRcode MessagingToolkit.QRCode.Codec.QRCodeEncoder encode = new MessagingToolkit.QRCode.Codec.QRCodeEncoder { }; encode.QRCodeScale = 5; Random rd = new Random(); string strcode = ClassLogin.Ten + ClassLogin.MaFiml + rd.Next(100).ToString(); Bitmap bmp = encode.Encode(strcode); pcQRCode.Image = bmp; }