Ваше предложение извлечь данные EXIF перед изменением размера, а затем повторно вставить данные EXIF, кажется неплохим решением.
Данные EXIF могут быть определены только для таких форматов, как JPEG и TIFF - когда вы загружаете такое изображение в графический объект для изменения размера, вы по существу конвертируете изображение в обычный растровый рисунок. Следовательно, вы теряете данные EXIF.
Слегка связанная тема о извлечении EXIF с использованием C # здесь .