Swift 影象轉換為Base64字串
//本地路徑檔案
let filePath = NSBundle.mainBundle().pathForResource("test", ofType: "jpg")
let data = NSData(contentsOfFile: filePath!)
let base64 = data!.base64EncodedStringWithOptions(.EncodingEndLineWithLineFeed)
//使用影象名稱建立NSData
let 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)
相關文章
- Swift3.0語言教程字串轉換為數字值Swift字串
- 【翻譯】影像到Base64字串轉換字串
- javascript 將URL轉換為Blob、base64JavaScript
- java字串轉Base64Java字串
- java json字串轉換為物件,轉換為listJavaJSON字串物件
- 字串:怎樣轉換字串為數字型別? (轉)字串型別
- JavaScript 字串轉換為陣列JavaScript字串陣列
- 字串:怎樣將數字型別轉換為字串 (轉)字串型別
- json字串 轉換為陣列JSON字串陣列
- Thymeleaf將字串轉換為數字字串
- JavaScript將陣列轉換為字串JavaScript陣列字串
- Swift3.0語言教程字串與URL的資料轉換與自由轉換Swift字串
- 將img圖片轉換為base64位編碼
- php日期時間如何轉換為字串PHP字串
- python字串轉換為日期時間Python字串
- JSON字串轉換為物件直接量JSON字串物件
- javascript如何將字串轉換為數字JavaScript字串
- 整形資料轉換為字串的研究字串
- 字串轉換字串
- PDF 和 base64 的轉換
- js如何將選中圖片檔案轉換成Base64字串?JS字串
- 直播平臺製作,base64圖片字串和file之間互相轉換字串
- javascript將img圖片轉換為base64位編碼形式JavaScript
- 2018-06-15: Java 將網路圖片SRC轉換為Base64, Base64轉 MultipartFileJava
- JavaScript將物件轉換為JSON格式字串JavaScript物件JSON字串
- eval()將JSON格式字串轉換為物件JSON字串物件
- 如何在Java中將字串轉換為日期Java字串
- Java如何將字串轉換為字元陣列?Java字串字元陣列
- T-SQL——將字串轉換為多列SQL字串
- js如何將陣列元素轉換為字串JS陣列字串
- 時間日期字串轉換為時間物件字串物件
- js將物件直接量轉換為字串形式JS物件字串
- JavaScript將JSON格式字串轉換為物件JavaScriptJSON字串物件
- 將數值轉換為字串的函式字串函式
- Base64與BLOB 轉換函式函式
- 檔案 編碼為Base64字串字串
- SQL Server中也用格式字串定製日期轉換為字串SQLServer字串
- Swift3.0語言教程字串與檔案的資料轉換Swift字串