Erstellen / Schreiben von EXIF-Daten mit Magick.NET

Verwenden der ImageMagick-basierten Bibliothek Magick.NET in C #, um EXIF-Metadaten zu einem verarbeiteten JPEG hinzuzufügen, das derzeit kein EXIF-Profil hat. Versuche, ein Profil zu erstellen, sind alle fehlgeschlagen:

 var newExifProfile = image.GetExifProfile();
 if (newExifProfile == null)
 {
    newExifProfile = new ExifProfile();
 }
 newExifProfile.SetValue(ExifTag.Copyright, "test");

ExifProfile Hat andere Konstruktoren, die ein Stream- oder Byte-Array akzeptieren, und keine, die eine Ausnahme erzeugt, wann immer.SetValue() wird genannt:

Object reference not set to an instance of an object.
at ImageMagick.ExifReader.GetBytes(UInt32 length)
at ImageMagick.ExifReader.Read(Byte[] data)
at ImageMagick.ExifProfile.SetValue(ExifTag tag, Object value)

Wie kann man mit Magick.NET EXIF-Daten schreiben?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage