Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript图像dpi计算_Javascript_Image Processing - Fatal编程技术网

javascript图像dpi计算

javascript图像dpi计算,javascript,image-processing,Javascript,Image Processing,目前人们可以将图片上传到我们的网站,我们将这些图片发送给打印人员。我们正在尝试添加验证[javascript only],以确保图像DPI足够高(最低100)…目前,我们正在测量图像的宽度和高度,并应用一个公式来确认其满足最低要求 例如,我们上传一张1024x768图像,如果有人选择将其打印在8x10海报上,我们会显示一条小于100 dpi的警告。我们使用的计算是1024/800>=1是可以接受的,768/1000

目前人们可以将图片上传到我们的网站,我们将这些图片发送给打印人员。我们正在尝试添加验证[javascript only],以确保图像DPI足够高(最低100)…目前,我们正在测量图像的宽度和高度,并应用一个公式来确认其满足最低要求

例如,我们上传一张1024x768图像,如果有人选择将其打印在8x10海报上,我们会显示一条小于100 dpi的警告。我们使用的计算是1024/800>=1是可以接受的,768/1000<1是不可接受的

这似乎是确保至少达到100 dpi的最合乎逻辑的方式吗


我们允许人们选择8x10到32x48的海报尺寸。

您不在乎纵横比吗?或者你有一个裁剪方法吗?对我来说,逻辑旋转是一个因素吗?“JoaaNeNM我关心的是长宽比,我们不是裁剪图像。你想考虑长宽比的原因是,用1024x768映射到8”X10”,你有几个选项。您可以将其映射为垂直匹配,在这种情况下,它确实比100 dpi更好。@David Image rotation对我们来说不是一个因素