我从服务器获取了一个图像,我知道如何从服务器获取图像的分辨率(使用ImageMagick分辨率)。所以这个分辨率是来自imageMagick的图像DPI。
当用户上传图像时,我告诉用户图像的分辨率是什么,现在他们可以使用图像并对其进行缩放。现在,当图像缩放时,分辨率自然会发生变化。因此,如果我有300dpi图像并且用户将其缩放得更大,则分辨率会降低。如果他缩小它,分辨率会增加。无论他做什么,当他完成图像时,我必须告诉他新的决议。
在缩放后是否有任何javascript库或任何客户端方式来确定新的分辨率?或者只是ajax的最佳解决方案 - 将图像发送回服务器并获得新的分辨率?我想以速度为目的来避免这种情况。
答案 0 :(得分:0)
这是我正在寻找的那种计算方法,尽管在Flex中:
http://blog.mediarain.com/2009/09/calculating-image-resolutions-in-flex/