iOS 圖片轉成base64編碼


 //UIImage圖片轉成Base64字符串:

    UIImage *originImage = [UIImage imageNamed:@"Cover.png"];

    NSData *data = UIImageJPEGRepresentation(originImage, 1.0f);

    NSString *encodedImageStr = [data base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];

    

   NSLog(@"encodedImageStr==%@",encodedImageStr);

    //Base64字符串轉UIImage圖片:

    NSData *decodedImageData = [[NSData alloc]

                                initWithBase64EncodedString:encodedImageStr options:NSDataBase64DecodingIgnoreUnknownCharacters];

    UIImage *decodedImage = [UIImage imageWithData:decodedImageData];

    UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(60, 100, 200, 400)];

    [imgView setImage:decodedImage];

    [self.view addSubview:imgView];

    NSLog(@"decodedImage==%@",decodedImageData);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM