Swift 图像转换为Base64字符串

Swift 图像转换为Base64字符串,第1张

概述//本地路径文件let filePath = NSBundle.mainBundle().pathForResource("test", ofType: "jpg")let data = NSData(contentsOfFile: filePath!)let base64 = data!.base64EncodedStringWithOptions(.EncodingEndLineWith
//本地路径文件let filePath = NSBundle.mainBundle().pathForResource("test",ofType: "jpg")let data = NSData(contentsOffile: filePath!)let base64 = data!.base64EncodedStringWithOptions(.EnCodingEndlineWithlineFeed)//使用图像名称创建NSDatalet image = UIImage(named:"imagenameHere")!let imageData = UIImagePNGRepresentation(image)let base64 = imageData!.base64EncodedStringWithOptions(.EnCodingEndlineWithCarriageReturn)//创建NSData使用图像的路径let url = NSURL(string : "urlHere")!let imageData = NSData(contentsOfURL: url)//Swift 2.0 EnCoding(编码)let base64String = imageData!.base64EncodedStringWithOptions(.EnCoding64CharacterlineLength)//Swift 2.0 DeCoding(解码)let decodedData = NSData(base64EncodedString: base64String,options: NSDataBase64DeCodingOptions.IgnoreUnkNownCharacters)
总结

以上是内存溢出为你收集整理的Swift 图像转换为Base64字符串全部内容,希望文章能够帮你解决Swift 图像转换为Base64字符串所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1068322.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存