How can I convert a BITMAP in byte array format to JPEG format using .net 2.0?
What type of byte[] do you mean? The raw file-stream data? In which case, how about something like (using System.Drawing.dll in a client application):
    using(Image img = Image.FromFile("foo.bmp"))     {         img.Save("foo.jpg", ImageFormat.Jpeg);     }   Or use FromStream with a new MemoryStream(arr) if you really do have a byte[]:
    byte[] raw = ...todo // File.ReadAllBytes("foo.bmp");     using(Image img = Image.FromStream(new MemoryStream(raw)))     {         img.Save("foo.jpg", ImageFormat.Jpeg);     } 
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With