26 Aralık 2015 Cumartesi

c# resim download

using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
using System.Net;

public class DownloadImage
{
    private string imageUrl;
    private Bitmap bitmap;
    public DownloadImage(string imageUrl)
    {
        this.imageUrl = imageUrl;
    }
    public void Download()
    {
        try
        {
            WebClient client = new WebClient();
            Stream stream = client.OpenRead(imageUrl);
            bitmap = new Bitmap(stream);
            stream.Flush();
            stream.Close();
        }
        catch (Exception e)
        {
            Console.WriteLine(e.Message);
        }
    }
    public Bitmap GetImage()
    {
        return bitmap;
    }
    public void SaveImage(string filename, ImageFormat format)
    {
        if (bitmap != null)
        {
            bitmap.Save(filename, format);
        }
    }
}