如何在ios中减少PNG大小以进行电子邮件共享



现在我正在尝试在我的应用程序上共享PNG文件。

我在应用程序上打开了2 MB的png,并通过电子邮件在应用程序中共享该png。

但是,电子邮件中说图像大小是20MB。

如何减少电子邮件共享的PNG大小?

考虑使用JPEG,PNG是为质量而设计的,而不是大小。

您是创建UIImage还是直接从文件中读取?

如果你事先绝对确定它的大小是正确的,并且正在调整大小,那么直接用NSData从文件中读取文件,并将八位字节添加到附件流中,但JPEG的大小会更好。

最新更新