使用 php 从像素计算图像大小(以英寸或 dpi 为单位)
假设 300dpi,我需要计算近似的图像尺寸(以英寸为单位)。
我心中有一个目标图像大小,我想向用户展示他们上传的图像是否足够,或者是否需要拉伸,并据此提供各种条件消息。
我已经有了以像素为单位的高度和宽度,只需要知道我猜的数学。
I need to calculate an approximate image size in inches assuming 300dpi.
I have a target image size in mind, and i want to show the user if the image they have uploaded is adequate, or will need to be stretched, and offer various conditional messages based off of this.
I already have the height and width in pixels, just need to know the math i guess.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
DPI =“每英寸点数”。一个点=一个像素。
300 dpi 下的 300 像素:1 英寸。你可以解决这个问题:-)
DPI = "dots per inch". One dot = one pixel.
300 pixels in 300 dpi: 1 inch. You can work it out :-)
鉴于点 == 像素:
因此,如果您的图像宽度为 900 像素,则在 300 dpi 下,它将以 3 英寸的尺寸打印。
Given that dots == pixels:
so if you have an image that's 900 pixels wide, at 300 dpi it will be printed at 3 inches.