diff --git a/SDWebImageHEIFCoder/Classes/SDImageHEIFCoder.m b/SDWebImageHEIFCoder/Classes/SDImageHEIFCoder.m index 3223cba..3add4c1 100644 --- a/SDWebImageHEIFCoder/Classes/SDImageHEIFCoder.m +++ b/SDWebImageHEIFCoder/Classes/SDImageHEIFCoder.m @@ -385,7 +385,8 @@ - (nullable NSData *)sd_encodedHEIFDataWithImage:(nonnull UIImage *)image qualit .bitsPerComponent = (uint32_t)CGImageGetBitsPerComponent(imageRef), .bitsPerPixel = (uint32_t)CGImageGetBitsPerPixel(imageRef), .colorSpace = CGImageGetColorSpace(imageRef), - .bitmapInfo = bitmapInfo + .bitmapInfo = bitmapInfo, + .renderingIntent = CGImageGetRenderingIntent(imageRef) }; vImage_CGImageFormat destFormat = { .bitsPerComponent = 8,