Issue in Coverting zlib compressed base64 string to Uiimage

前端 未结 1 802
刺人心
刺人心 2020-12-22 09:50

In one my current project, I have to parse base 64 string, which is encoded and stored by flex(Adobe Flash) application. By discussing with flex dev team I found that they s

相关标签:
1条回答
  • 2020-12-22 10:32

    To convert image to base64string:

    - (NSString *)imageToNSString:(UIImage *)image
    {
        NSData *data = UIImagePNGRepresentation(image);
    
        return [data base64EncodedStringWithOptions:NSDataBase64EncodingEndLineWithLineFeed];
    }
    

    To convert base64string to image:

    - (UIImage *)stringToUIImage:(NSString *)string
    {
        NSData *data = [[NSData alloc]initWithBase64EncodedString:string options:NSDataBase64DecodingIgnoreUnknownCharacters];
    
        return [UIImage imageWithData:data];
    }
    
    0 讨论(0)
提交回复
热议问题