NSData* data = UIImageJPEGRepresentation(image, 0.3);//image要压缩的图片,0.3压缩的比例(像素压缩)
NSString *encodedImageStr =[data base64Encoding];//将图片使用base64编码
在html中展示图片的时候可以直接使用base64编码展示,这也本就是html展示图片的一种方式
$scope.data="data:image/jpeg;base64,"+imgFileStr; //imgFileStr base64编码的图片
在html中展示图片时:
(我这里是使用的anglarJS框架,因为双向绑定,可以直接使用{{}}读取到js中变量的值)
<img id="image1" width="66px" height="66px" src={{data}}>