圖片轉二進制的兩種方式


 1         // 對圖片要求不高的時候建議用jpg,要求比較高的時候用png
 2         
 3         // 方式一:
 4         // let imageData = UIImagePNGRepresentation(image)!
 5         
 6         // 方式二:
 7         // 參數2(compressionQuality):質量系數0-1,越大圖片質量越高,越清晰
 8         let imageData = UIImageJPEGRepresentation(image, 0.5)!
 9         
10         // 寫出文件,對比,可以看出jpg壓縮的比較大,壓縮后的圖片比較模糊
11         (imageData as NSData).write(toFile: "/Users/yaoshuai/Desktop/1.png", atomically: true)

 

// 用圖片做為背景色
        backgroundColor = UIColor(patternImage: UIImage(named: "emoticon_keyboard_background")!)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM