【发布时间】:2012-03-19 09:30:50
【问题描述】:
我想压缩图像(相机/照片库),然后将其发送到服务器。我知道我可以按高度和宽度进行压缩,但我只想按大小将图像压缩到固定大小(200 KB)并保持原始高度和宽度。 JPEGRepresentation 中的比例因子不代表大小,只代表压缩质量。如何在不使用任何第三方库的情况下实现这一点(压缩到固定大小)? 感谢您的帮助。
【问题讨论】:
-
SDK 中没有它的 API。正如您所发现的,您可以按分辨率或质量调整大小。我们遇到了同样的问题,最终我们决定根据屏幕显示调整大小并压缩 85%,这大大减小了文件大小,但提供了非常好的图像质量。
标签: iphone ios api uiimagejpegrepresentation