Merge pull request #1367 from Shayanzadeh/master
Fixes a bug where image scale & orientation are ignored when decoding / decompressing an image.
This commit is contained in:
commit
740cd7f090
|
@ -54,7 +54,7 @@
|
||||||
// Draw the image into the context and retrieve the new image, which will now have an alpha layer
|
// Draw the image into the context and retrieve the new image, which will now have an alpha layer
|
||||||
CGContextDrawImage(context, CGRectMake(0, 0, width, height), imageRef);
|
CGContextDrawImage(context, CGRectMake(0, 0, width, height), imageRef);
|
||||||
CGImageRef imageRefWithAlpha = CGBitmapContextCreateImage(context);
|
CGImageRef imageRefWithAlpha = CGBitmapContextCreateImage(context);
|
||||||
UIImage *imageWithAlpha = [UIImage imageWithCGImage:imageRefWithAlpha];
|
UIImage *imageWithAlpha = [UIImage imageWithCGImage:imageRefWithAlpha scale:image.scale orientation:image.imageOrientation];
|
||||||
|
|
||||||
if (unsupportedColorSpace)
|
if (unsupportedColorSpace)
|
||||||
CGColorSpaceRelease(colorspaceRef);
|
CGColorSpaceRelease(colorspaceRef);
|
||||||
|
|
Loading…
Reference in New Issue