Please let other users know how useful this tip is by rating it below. Do you have a tip or code of your own you'd like to share? Submit it here.
This code snippet uses System.Drawing namespace to convert image formats. This simple but effective VB.NET and C# application accepts an image file as input and converts it to a variety of file formats, like GIF, JPG, TIFF, etc.
This application converts a supplied image file into .GIF format. With a simple modification, this application can be extended to a full fledged "image converter."
Imports System Imports System.Drawing Class ConvertImageFormats Shared Sub main() Dim strFileToConvert As String Console.Write("Image File to Convert :") strFileToConvert = Console.ReadLine() 'Initialize the bitmap object by supplying the image file path Dim b As New Bitmap(strFileToConvert) 'Convert the file in GIF format. Also check out other formats like JPG, TIFF. b.Save(strFileToConvert + ".gif", System.Drawing.Imaging.ImageFormat.Gif) Console.Write("Sucessfully Converted to " & strFileToConvert & ".gif") End Sub End Class
Check out the relevent C# code to convert the image formats.
Bitmap b; mybmp Bitmap = new Bitmap("FileName"); b.Save("FileName",System.Drawing.Imaging.ImageFormat.Gif);
This was first published in May 2003