Задать вопрос
@vanderv
Ruby on Rails

[Rails] Как в paperclip изменить исходное изображение?

Подключил gem "paperclip-watermark" и мне необходимо добавить водяной знак только на исходный файл. Прописываю в стилях
:original => {  
        :watermark_path => "#{Rails.root}/public/images/watermark/original.png",
        :position => "Center" 
      }

И получаю на всех стилях водяной знак. Получается, что paperclip сперва правит исходный файл и затем ресайзит на основании измененного исходного файла. Как мне нарушить это правило? Как вариант можно вообще отключить сохранения исходного файла.
  • Вопрос задан
  • 2679 просмотров
Подписаться 3 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
  • Skillbox
    Ruby on Rails с нуля
    10 месяцев
    Далее
  • Хекслет
    Разработчик на Ruby on Rails
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Gambala
@Gambala
Дзен-разработчик
Оптимальный вариант - добавить отдельный размер, например, watermarked:

:watermarked => {  
        :watermark_path => "#{Rails.root}/public/images/watermark/original.png",
        :position => "Center" 
      }

и использовать его.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы