Ejemplo n.º 1
0
        private void btnhiden_Click(object sender, EventArgs e)
        {
            bmp = (Bitmap)pictureBox1.Image;
            if (bmp == null) //MessageBox.Show("Hình ảnh chưa hợp lệ!!");
            {
                txtText.Enabled = false;
                txtText.Text    = "Hình ảnh chưa hợp lệ!!";
                return;
            }

            String text = txtText.Text;

            if (text == "")
            {
                MessageBox.Show("Bạn phải nhập text muốn chèn!");
                return;
            }
            Bitmap kqua = LSB.Encrypt(text, bmp);

            if (kqua != null) //MessageBox.Show("Bạn đã giấu tin thành công!");
            {
                txtText.Enabled = false;
                txtText.Text    = "Bạn đã giấu tin thành công!";
            }
            else //MessageBox.Show("Lỗi!!!! Hừmmmmmm");
            {
                txtText.Enabled = false;
                txtText.Text    = "Lỗi!!!! Hừmmmmmm";
            }
            pictureBox1.Image = kqua;
            SaveFileDialog save_dialog = new SaveFileDialog();

            save_dialog.Filter = "Png Image|*.png|Bitmap Image|*.bmp";

            if (save_dialog.ShowDialog() == DialogResult.OK)
            {
                switch (save_dialog.FilterIndex)
                {
                case 0:
                {
                    bmp.Save(save_dialog.FileName, ImageFormat.Png);
                }
                break;

                case 1:
                {
                    bmp.Save(save_dialog.FileName, ImageFormat.Bmp);
                }
                break;
                }
            }
            txtText.Text      = "";
            lblSelect.Visible = false;
        }
Ejemplo n.º 2
0
 private void button2_Click(object sender, EventArgs e)
 {
     bmp = (Bitmap)pictureBox1.Image;
     if (bmp == null) //MessageBox.Show("Hình ảnh chưa hợp lệ!!");
     {
         txtText.Enabled = false;
         txtText.Text    = "Hình ảnh chưa hợp lệ!!";
     }
     else
     {
         String kqua = LSB.Decrypt(bmp);
         if (kqua != null)
         {
             txtText.Text = kqua;
         }
         else
         {
             txtText.Text = "KẾT QUẢ TỪ HỆ THỐNG: lỗi Decrypt!!!";
         }
     }
 }