Save Image File From Database to File/Folder in Your PC Using "ASP.NET"(C#)
The below some lines of code (using C# programming) will help you to save any image file from database to your Computer :
//Write this code on Event Handler
private void button1_Click(object sender, EventArgs e)
{
con.Open();
dt = new DataTable();
adp = new SqlDataAdapter("SELECT ID,PICTURE FROM GOOGLEAPITEST", con);
adp.Fill(dt);
con.Close();
con.Dispose();
if (dt != null)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
byte[] data = (byte[])dt.Rows[i]["PICTURE"];
MemoryStream ms = new MemoryStream(data);
pictureBox1.Image = Image.FromStream(ms);
SaveFileDialog sfdlg = new SaveFileDialog();
sfdlg.Title = "Save Dialog";
sfdlg.Filter = "Bitmap Images (*.bmp)|*.bmp|All files(*.*)|*.*";
if (sfdlg.ShowDialog(this) == DialogResult.OK)
{
using (Bitmap bmp = new Bitmap(pictureBox1.Width, pictureBox1.Height))
{
pictureBox1.DrawToBitmap(bmp, new Rectangle(0, 0, bmp.Width, bmp.Height));
pictureBox1.Image = new Bitmap(pictureBox1.Width, pictureBox1.Height);
pictureBox1.Image.Save("c://cc.Jpg");
bmp.Save(sfdlg.FileName);
MessageBox.Show("Saved Successfully.....");
}
}
}
}
No comments:
Post a Comment
Note: only a member of this blog may post a comment.