J'ai un modèle qui permet aux utilisateurs de télécharger des images en utilisant carrierwave. Je veux placer mon logo dans le coin sud-est de chaque image et je veux que l'image soit sauvegardée comme d'habitude (example.com/images/1). Je sais que je dois utiliser du composite mais malgré plusieurs heures de recherche, je ne suis nulle part plus proche. C'était ma meilleure estimation.Comment utiliser le composite carrierwave/minimagick pour placer mon logo sur le coin sud-est de chaque image téléchargée?
class PictureUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
process resize_to_limit: [400, 400]
process :logo
def logo
manipulate! do |img|
logo = ::MiniMagick::Image.open("#{Rails Name}/app/assets/images/logo.png")
img = img.composite(logo, Magick::SouthEastGravity, 15, 0, Magick::OverCompositeOp)
end
end