我一直在搜索谷歌,只有遇到的图书馆,要么减少高度/宽度或一些如何编辑 UIImage 外观通过核心图像。但我还没有看到或找到一个库,文章说明如何减少图像大小,所以当它上传,它不是完整的图像大小。
到目前为止,我有这个:
if image != nil {
//let data = NSData(data: UIImagePNGRepresentation(image))
let data = UIImagePNGRepresentation(image)
body.appendString("--\(boundary)\r\n")
body.appendString("Content-Disposition: form-data; name=\"image\"; filename=\"randomName\"\r\n")
body.appendString("Content-Type: image/png\r\n\r\n")
body.appendData(data)
body.appendString("\r\n")
}
它发送12MB 的照片。我怎样才能减少到1MB? 谢谢!