- The .NET way: You may want to try your hand at the System.Windows.Media.Imaging.BitmapEncoder class - more precisely, its
Metadata
collection. Quoting MSDN:
Metadata - Gets or sets the metadata that will be associated with this bitmap during encoding.
The 'Oops, I (not so accidentally) forgot something way: Open the original bitmap file into a
System.drawing.Bitmap
object. Clone it to a newBitmap
object. Write the clone's contents to a new file. Like this one-liner:((System.Drawing.Bitmap)System.Drawing.Image.FromFile(@"C:\file.png").Clone()).Save(@"C:\file-nometa.png");
The direct file manipulation way (only for JPEG): Blog post about removing the EXIF area.