我在互联网速度有限的偏远地区拥有用户画廊。而且,他们可以根据要求上传多个文档。
在那种情况下,当我不隐藏文档图像时..上载文档会花费一些时间,而另一方面,当我这样做时,文档的可读性会下降。
因此,在这里,我正在寻找一种以完整分辨率上传多个文档而又不失质量的方法。
而且,文档图像可以是jpg,jpeg,png等任何格式。
预先感谢您的帮助。
我检查了此Image upload without loss of quality,但没有帮助。
答案 0 :(得分:0)
链接是.NET,您需要Swift,对吗?
您有一个名为“ originalImage”的图像。下面的代码压缩该图像并创建一个分辨率相同的新的较小的图像。值(0.8)是压缩级别。
将“ compressedImage”上传到服务器。
let compressedImage = UIImageJPEGRepresentation(originalImage, 0.8)