我想用回形针裁剪上传的图片,从原始图片的中心取方形拇指.我在文档中找到了一种方法,它似乎正是我想要的:

transformation_to(dst, crop = false)

问题是我不知道在哪里使用这种方法.在这里简单地传递一些东西作为参数会很好:

  has_attached_file :picture, 
                    :styles => { :medium => "600x600>", :thumb => "something here" }

推荐答案

You only need to use # instead of > as a parameter:

has_attached_file :picture, :styles => { :thumb => "200x200#" }

Ruby-on-rails相关问答推荐

Rails turbo流只更新页面上的一个元素

RubyOnRail在测试环境中启动失败

获取所有属于模型的嵌套对象

Ruby on Rails 更新触发了 Mailer 函数中的 ArgumentError

这种使用on:的语法在 Ruby on Rails 中意味着什么?

无效的单表继承类型:Rails

ViewModel 和 Controller 有什么区别?

Ruby on Rails 有没有好的管理生成器?

运行多个 Rails Server 实例

Ruby 元素是否存在于数组中

在 Epoch 中将 Ruby 时间戳转换为秒数并返回

了解 Rails 验证:allow_blank 有什么作用?

Heroku 错误 R14(超出内存配额):我该如何解决?

在 Rails 中将 DateTime 字符串转换为 UTC

未定义的方法 attr_accessible

rmagick 和 OS X Lion

减go Ruby 中的日期并以分钟为单位得到差异

使用 PostgreSQL 的模式和 Rails 创建多租户应用程序

获取完整的 rails 控制器名称,包括命名空间

sass-rails 助手image-url、asset-url在 rails 3.2.1 中不起作用