gpt4 book ai didi

iOS:在没有 UIImageRepresentation 的情况下将 UIImage 转换为 base64

转载 作者:行者123 更新时间:2023-11-28 18:57:22 25 4
gpt4 key购买 nike

我想一切都在标题中:
我有一个 UIImage,需要不使用 UIImagePNGRepresentationUIImageJPEGRepresentation 转换为 base64。 Objective-C 是我编写的代码。

这可能吗?

最佳答案

当转换为 base64 字符串时:

NSData *imageBase64Data = [ImageData base64EncodedDataWithOptions:0];

NSString *imageBase64String = [[NSString alloc] initWithData:imageBase64Data encoding: NSUTF8StringEncoding];

并将其转换回来:

NSData *data = [[NSData alloc] initWithBase64EncodedString:string options:0];

UIImage *image = [UIImage imageWithData:data];

从代码中可以看出,我们只是将字符串转换回数据(原始图像)

关于iOS:在没有 UIImageRepresentation 的情况下将 UIImage 转换为 base64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30878466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com