(十六)-将Image转换为Base64

本文是iOS开发新手的学习笔记,主要介绍如何将UIImage转换为Base64编码。通过导入相关库,使用UIImageJPEGRepresentation创建NSData对象,然后调用base64Encoding方法得到字符串。此外,还提到了编码操作的重要性以及一个在线转换工具供参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

IOS开发---菜鸟学习之路--(十六)-将Image转换为Base64

我们直接在.m文件的引用头文件部分 和 @interface   AddPictureViewController ()

 之间  加入 增加部分的代码

然后就可以使用图片转Base64了

#import "AddPictureViewController.h"

#import <QuartzCore/QuartzCore.h>

#import <QuartzCore/CoreAnimation.h>

#import <MobileCoreServices/UTCoreTypes.h>

  增加部分的代码

@interface   AddPictureViewController ()

@end

具体的转换操作如下

 NSData *mydata=UIImageJPEGRepresentation(image , 0.4);

 NSString *pictureDataString=[mydata base64Encoding];

  

 

如果需要传递到后台的话尽量进行编码操作

编码部分的方法如下

  encodeURL

 

然后我们只需要像这样子使用就可以了

  View Code

 

 

这边再给大家提供一个在线转换工具大家可以直接在上面进行Image与Base64之间的转换

http://www.vgot.net/test/image2base64.php

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值