Ruby on rails 你能用回形针识别图像的当前尺寸吗?

Ruby on rails 你能用回形针识别图像的当前尺寸吗?,ruby-on-rails,ruby,paperclip,Ruby On Rails,Ruby,Paperclip,我刚刚更新了图像缩略图的尺寸,并且一直在更新28000个照片对象。不幸的是,这种过程需要许多过程在很长时间内完成。在这个过程中,有些进程被拒绝,有些进程被取消 是否有办法确定图像缩略图是否具有当前尺寸?我不确定我是否理解您的问题,但您可以使用回形针获取任何文件的宽度和高度 geo = Paperclip::Geometry.from_file(user.picture.path(:thumbnail)) geo.width geo.height 您可以自动获取任何样式的尺寸: user.pic

我刚刚更新了图像缩略图的尺寸,并且一直在更新28000个照片对象。不幸的是,这种过程需要许多过程在很长时间内完成。在这个过程中,有些进程被拒绝,有些进程被取消


是否有办法确定图像缩略图是否具有当前尺寸?

我不确定我是否理解您的问题,但您可以使用回形针获取任何文件的宽度和高度

geo = Paperclip::Geometry.from_file(user.picture.path(:thumbnail))
geo.width
geo.height
您可以自动获取任何样式的尺寸:

user.picture.styles[:thumbnail].geometry # => "125x125!"
您甚至有一些有用的方法,如:

geo.horizontal?
geo.vertical?

我不确定我是否理解你的问题,但是你可以用回形针得到任何文件的宽度和高度

geo = Paperclip::Geometry.from_file(user.picture.path(:thumbnail))
geo.width
geo.height
您可以自动获取任何样式的尺寸:

user.picture.styles[:thumbnail].geometry # => "125x125!"
您甚至有一些有用的方法,如:

geo.horizontal?
geo.vertical?

隐马尔可夫模型。。我尝试了第一个示例,得到了一个
回形针::NotIdentifiedByImageMagickError:photos/16526/tiny\u thumb/building.jpg不被“identifite”命令识别。
然后几何体的第二个示例将返回我的模型设置设置。但这并不能告诉我他们是否恢复了精神。因此,即使它们仍然是旧的尺寸,它也会显示几何体的新尺寸。啊!知道了!你说得对。除了我没有使用
path
我使用了
url
Bling!太多了!隐马尔可夫模型。。我尝试了第一个示例,得到了一个
回形针::NotIdentifiedByImageMagickError:photos/16526/tiny\u thumb/building.jpg不被“identifite”命令识别。
然后几何体的第二个示例将返回我的模型设置设置。但这并不能告诉我他们是否恢复了精神。因此,即使它们仍然是旧的尺寸,它也会显示几何体的新尺寸。啊!知道了!你说得对。除了我没有使用
path
我使用了
url
Bling!太多了!