From 94da0b3f4e64fa35dee0e1a7d63a515e311dce02 Mon Sep 17 00:00:00 2001 From: popow Date: Thu, 28 Jun 2018 19:39:39 +0200 Subject: [PATCH] added SyncProfiles() before writing the Exif Chunk --- src/ImageSharp/Formats/Png/PngEncoderCore.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ImageSharp/Formats/Png/PngEncoderCore.cs b/src/ImageSharp/Formats/Png/PngEncoderCore.cs index 911cb797c..ceb2d6e12 100644 --- a/src/ImageSharp/Formats/Png/PngEncoderCore.cs +++ b/src/ImageSharp/Formats/Png/PngEncoderCore.cs @@ -625,6 +625,7 @@ namespace SixLabors.ImageSharp.Formats.Png { if (image.MetaData.ExifProfile?.Values.Count > 0) { + image.MetaData.SyncProfiles(); this.WriteChunk(stream, PngChunkType.Exif, image.MetaData.ExifProfile.ToByteArray()); } }