[英]PHP GD calculate size
如何在不调整大小的情况下计算调整大小后的图像文件的大小(基于参数width,height和dpi)?
示例:我的图像分辨率为6158x4190,dpi = 300,大小= 13.2 MB。 那么,当调整大小= 2939x2000,dpi = 150时,大小是多少?
有人可以帮我吗?
DPI不会影响文件大小,只会影响像素数量。 大多数图像格式(png,jpeg)都应用压缩,但我认为没有一种方法可以在不实际执行压缩的情况下计算最终图像大小。
这实际上取决于您使用的夹心格式,因为压缩是可能的,如果不进行实际缩放,可能是不可能的。 Gif应该是可能的
但是您可以估算尺寸,因此,如果将尺寸缩小0.3倍,则可以进行尺寸*系数=估算。 它不是确切的大小,但可能接近它,您应该保持相同的质量和图像设置。 我认为您应该开始对此进行试验。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.