الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلبتكم اشرحوا هالأكواد بالسي شارب

بدأه @@SAGA في 4 مايو 2012 · 1 رد · 333 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لوسمحتوا إخواني

حد يشرحلي هالأكواد

ولكم جزيل الشكر

 protected void Page_Load(object sender, EventArgs e)
    {
        string imgPath;
        if (Request.QueryString["ImageId"] != null)
        {
            if (!string.IsNullOrEmpty(Request.QueryString["ImageId"].ToString()))
            {
                imgPath = Request.QueryString["ImageId"].ToString();
                if (!string.IsNullOrEmpty(imgPath))
                {
                    byte[] imgByte = GetImageByteArr(new Bitmap(imgPath));
                    MemoryStream mStream = new MemoryStream();
                    mStream.Write(imgByte, 0, imgByte.Length);
                    System.Drawing.Image imagen = System.Drawing.Image.FromStream(mStream);
                    Response.ContentType = "image/Jpeg";
                    ImageResize imresize = new ImageResize();
                    imresize.File = imagen;
                    imresize.Height = 200;
                    imresize.Width = 200;
                    imresize.GetThumb().Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);
                }
            }
        }
    }
    private static byte[] GetImageByteArr(System.Drawing.Image img)
    {
        byte[] ImgByte;
        using (MemoryStream stream = new MemoryStream())
        {
            img.Save(stream, System.Drawing.Imaging.ImageFormat.Jpeg);
            ImgByte = stream.ToArray();
        }
        return ImgByte;
    }
}
#2

السلام عليكم اخي

هادا الكود بيقرأ صورة وبيحولها ل BYTE ARRAY وبيعرضها

مواضيع مشابهة