Я хочу объединить два изображения (одно фоновое изображение, одно текстовое изображение) в одно большое изображение.MiniMagick Gem: Как создать новое пустое изображение без файла?
Я считаю, что у меня есть фоновое изображение, так как оно основано только на файле. Однако у меня возникли проблемы с созданием образа с нуля. Какие-нибудь советы?
image = MiniMagick::Image.open("public/text_response_bg.png")
image.combine_options do |i|
i.size "1024x512"
end
text = MiniMagick::Image.new #<-- does not work
text.combine_options do |i|
i.size "700x200"
i.gravity 'center'
i.fill 'white'
i.caption 'blahblahblah'
end
result = image.composite(text) do |c|
c.compose "Over"
c.geometry "+20+20"
end
Yeh я думал, что тоже .. но это, кажется, не слишком чисто. Однако я буду рассматривать это как вариант. благодаря! – Edmund