title: Copying image PropertyItems using C#
body: <p>I'm trying to copy EXIF data from one image to another, using something like this:</p>
  
  <pre><code>foreach (PropertyItem item in SourceImage.PropertyItems)
  {
      DestinationImage.SetPropertyItem(item);
  }
  </code></pre>
  
  <p>This seems to work for 90% of the EXIF data. However, it's not getting some basic ones (like Camera Maker and Camera Model). My question is, how can I ensure I'm getting all the EXIF data?</p>
  
  <p>I'm willing to look into 3rd party EXIF libraries, but they have to be free and have to WRTITE EXIF back to images, and not just READ.</p>
  
  <p>Any suggestions would be appreciated.</p>