2013-03-13 78 views
1

人们,我正在为我的应用程序的图像组件工作,它涉及图像裁剪和调整大小。
我们面临的问题是,我们能够裁剪图像,保持纵横比最初恒定,但在我们的情况下,用户可以再次调整裁剪图像的大小,这里出现问题。如果我们尝试调整裁剪图像的大小,我们也可以该图像的不存在于裁剪区域中的部分。
仅供参考,我添加了这个link。我们想要有一些类似的功能。但问题是我们无法获得逻辑权限。一旦我们裁剪了一部分,我们得到该图像的height,width。原始的aspect ratio,但我们现在如何计算用户调整裁剪部分大小时图像的新高度,宽度?
实际图像存在并且我们不裁剪实际上,但实际上它表示对user.We使用的javascript/jquery的用于实现this.No特定库但宽高比只是逻辑至今
这是实际的图片。修剪后调整图像的大小

enter image description here

这是种植面积selected.And这将是裁剪的区域。

enter image description here

这之后cropping.The图像的尺寸调整的图像调整大小仅用于裁剪的部分,而不是整个一个,而它的实际存在那里。

enter image description here

+0

我无法理解您的问题。你是说,用户可以从一个矩形图像中选择一个正方形部分,然后再调整它的大小以保持正方形比例? – 2013-03-13 18:32:48

回答

0

刚刚从您的应用程序播放时产生将类似于如果你问选择多个元素后使用jQuery一个CSS属性,将产生的错误的错误。一个函数只能返回一个单独的结果,所以你仍然只获得第一个匹配元素的属性。虽然我无法确定,因为您的代码长度为8000行,没有任何意见

+0

那么添加的链接不是我的网站。我添加它作为参考。我们正在尝试实现类似的东西。它不是我的代码。我没有添加任何代码的原因是,我们在语法上更加逻辑上卡住了。我们很难理解这个问题究竟是怎么回事! – coderunner 2013-03-13 16:52:21

+0

OHH,让我明白这一点。用户裁剪照片。没关系。然后用户调整图片大小,您的目标是获取该图片的尺寸? – 2013-03-13 17:06:44

+0

是的,我实际上在裁剪后如何获得尺寸+图像的位置,例如'left','top',然后调用与通常情况下相同的调整大小函数,我被卡在了一个点上。现在会发生什么,如果我调整大小我也得到了不在裁剪部分的图像部分。 – coderunner 2013-03-14 04:16:55