From 9bab484969ed6878d0430b25befe7091753f3714 Mon Sep 17 00:00:00 2001 From: DreamPiggy Date: Tue, 2 Feb 2021 15:51:16 +0800 Subject: [PATCH] Fix the compatible for CMYK image for HEIF encoding --- SDWebImageHEIFCoder/Classes/SDImageHEIFCoder.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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,