Я пытаюсь добавить водяной знак к обработанным изображениям с помощью приведенного ниже кода, который я получил из нескольких ресурсов:
def watermark
manipulate! do |img|
logo = Magick::Image.read("#{Rails.root}/assets/images/watermarks/watermark.png").first
img = img.composite(logo, Magick::SouthEastGravity, Magick::OverCompositeOp)
end
end
Единственная проблема есть, как вы догадываетесь, не работает. Я не получаю никаких ошибок в журнале / консоли
Это мой метод в моем загруженном файле, который называется примерно так:
def function
version :thumb do
process :resize_to_fill => [96, 96]
process :watermark
end
end
Есть мысли по поводу получения журналов, почему это не работает? В моей системе (OSX) установлены драгоценные камни Rmagick и Imagemagick, и изменение размера изображений работает правильно.