Rails 使用起点、宽度和高度裁剪图像
Rails crop image with start point, width, and height
我有一个 Ruby/Rails 应用程序,我想知道是否有一种方法可以裁剪从 top left point
开始并指定 width
、height
的图像和 img-url
并获取裁剪后的 .jpg
文件?
例如:
(x: 0, y: 50, width: 100, height: 200, img-url='http://xxxx', name:'test')
=> result: 'test.jpg'
对于这类事情,我建议使用 rmagick
。它是 ImageMagick 的 Ruby 绑定,处理您正在寻找的裁剪类型应该没有问题。这里有多个示例:https://github.com/rmagick/rmagick/blob/master/examples/demo.rb
您必须在您的网络服务器上安装 ImageMagick 包,但这比尝试滚动您自己的图像操纵器要好。一旦你有了它并且运行你可以做类似于这个答案的事情:RMagick: scale and resize image for thumbnail
我有一个 Ruby/Rails 应用程序,我想知道是否有一种方法可以裁剪从 top left point
开始并指定 width
、height
的图像和 img-url
并获取裁剪后的 .jpg
文件?
例如:
(x: 0, y: 50, width: 100, height: 200, img-url='http://xxxx', name:'test')
=> result: 'test.jpg'
对于这类事情,我建议使用 rmagick
。它是 ImageMagick 的 Ruby 绑定,处理您正在寻找的裁剪类型应该没有问题。这里有多个示例:https://github.com/rmagick/rmagick/blob/master/examples/demo.rb
您必须在您的网络服务器上安装 ImageMagick 包,但这比尝试滚动您自己的图像操纵器要好。一旦你有了它并且运行你可以做类似于这个答案的事情:RMagick: scale and resize image for thumbnail