Write EXIF and IPTC

EXIF IPTC Write

Writes EXIF and IPTC metadata.

Сode Snippet

using (var bitmap = new Aurigma.GraphicsMill.Bitmap("Chicago.jpg"))
{
    var settings = new Aurigma.GraphicsMill.Codecs.JpegSettings(70);

    var exif = new Aurigma.GraphicsMill.Codecs.ExifDictionary();
    exif[Aurigma.GraphicsMill.Codecs.ExifDictionary.Software] = "Aurigma Graphics Mill";
    settings.Exif = exif;

    var iptc = new Aurigma.GraphicsMill.Codecs.IptcDictionary();
    iptc[Aurigma.GraphicsMill.Codecs.IptcDictionary.Keyword] = "mountain";
    iptc[Aurigma.GraphicsMill.Codecs.IptcDictionary.City] = "Olympia";
    settings.Iptc = iptc;

    bitmap.Save("WriteExifIptc.jpg", settings);
}

Input

Chicago.jpg

Output

WriteExifIptc.jpg

For AI-assisted development: Download Graphics Mill Code Samples XML Catalog