EXIF - это не формат файла изображения как таковой, а формат метаданных, найденных в изображениях JPEG, соответствующий стандарту DSC (цифровая фотокамера), как указано в JEITA.
GDI + (т. Е. Microsoft .NET Framework) позволяет читать / записывать свойства изображения метаданных через Image.PropertyItems, однако свойства EXIF, предоставляемые GDI +, довольно громоздки и не преобразуют значения так, как вы ожидаете. На самом деле требуется много работы, чтобы иметь возможность естественного чтения / записи этих значений (например, вам необходимо распаковать двоичные поля, содержащие специально закодированные значения в соответствии со спецификацией JEITA).
Прямую библиотеку с открытым исходным кодом, которая реализует все стандартные свойства EXIF, можно найти по адресу http://code.google.com/p/exif-utils/ Это, вероятно, самый простой способ сделать это. См. простую включенную демонстрацию , которая читает файл, распечатывает все свойства EXIF и затем добавляет свойство к изображению.