Problem solve Get help with specific problems with your technologies, process and projects.

Converting image formats

This simple but effective VB.NET and C# code accepts an image file as input and converts it to a variety of file formats.

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."

File ConvertImage.vb

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");


Happy coding!


Dig Deeper on C# programming language

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.