gpt4 book ai didi

ruby - 从头开始使用 MiniMagick 创建图像

转载 作者:太空宇宙 更新时间:2023-11-03 16:51:46 25 4
gpt4 key购买 nike

我正在尝试通过以下方式使用 Minimagick 创建图像:

collage = MiniMagick::Image.create "jpg", false do |c|
c.size "1024x768"
c.canvas "white"
end

但这行不通。我无法在文档中找到任何内容。这可能吗?我目前收到此错误:

/home/hommie/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/tempfile.rb:252:in `size': wrong number of arguments (1 for 0) (ArgumentError)

谢谢

最佳答案

MiniMagick 不支持创建图像。 create 方法仅用于创建 Image 对象。来自 documentation :

Used to create a new Image object data-copy. Not used to “paint” or that kind of thing.

Takes an extension in a block and can be used to build a new Image object. Used by both #open and #read to create a new object! Ensures we have a good tempfile!

如果你想创建一个新图像,你将不得不使用 rmagick

关于ruby - 从头开始使用 MiniMagick 创建图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19912603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com