如何在 Swift 中压缩 PNG 文件?

问题描述 投票:0回答:1

我可以知道如何在 Swift 中压缩 PNG 图像吗?

我知道大多数回复都推荐使用

UIImageJPEGRepresentation
,但这仅适用于JPEG吗?有没有类似的方法,比如
UIImageJPEGRepresentation
,它有一个参数来告诉PNG图像的压缩质量?

我是 iOS 新手。你能建议如何处理这种PNG压缩的东西吗?

如果我们需要先将 PNG 转换为 JPEG,请告诉我如何转换。

ios swift png
1个回答
0
投票

感谢您的所有回答。 最后我们选择 UIImageJPEGRepresentation。 由于 PNG 图像可以转换为图像数据,那么我们只需使用 UIImageJPEGRepresentation 转换此 ImageData 并将其设置为较低的质量即可。 说实话我不确定它是否真的得到了正确的结果, 如果这是一个严重的错误,请纠正我。

© www.soinside.com 2019 - 2024. All rights reserved.