Code:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; using System.Drawing.Imaging; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { MemoryStream stream = new MemoryStream(); pictureBox1.Image.Save(stream, ImageFormat.Jpeg); byte[] memImageData = stream.ToArray(); } private void button2_Click(object sender, EventArgs e) { OpenFileDialog OpenFileMemPhoto = new OpenFileDialog(); OpenFileMemPhoto.Title = "Open File"; OpenFileMemPhoto.Filter = "All files (*.*)|*.*|All files (*.*)|*.*"; OpenFileMemPhoto.FilterIndex = 2; OpenFileMemPhoto.RestoreDirectory = true; if (OpenFileMemPhoto.ShowDialog() == DialogResult.OK && OpenFileMemPhoto.FileName != null) { txt_mem_image_address.Text = OpenFileMemPhoto.FileName; pictureBox1.Load(OpenFileMemPhoto.FileName); } } } }
The error is:
A generic error occurred in GDI+.
Please give me solutions if any.......
Comment