Convert between UIImage and Base64 string

后端 未结 24 2537
抹茶落季
抹茶落季 2020-11-22 01:45

Does anyone know how to convert a UIImage to a Base64 string, and then reverse it?

I have the below code; the original image before encoding is good, bu

24条回答
  •  清酒与你
    2020-11-22 02:05

    For iOS 7+, Objective-C, here's how to make the conversion starting with an image URL:

    NSURL *url = [NSURL URLWithString:self.groove.thumbnailURL];
    
    UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]];
    
    NSString *base64String = [UIImagePNGRepresentation(image)
    base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];
    

提交回复
热议问题