Скрепка поддержка нескольких форматов изображений - PullRequest
0 голосов
/ 10 января 2020

Библиотека Paperclip поддерживает только один формат файла для каждого стиля. sr c: https://github.com/thoughtbot/paperclip/blob/master/lib/paperclip/style.rb#L18

Как создать несколько форматов для каждого стиля? Например, я загружаю поле *.png в image в моей модели Article и хочу получить форматы jpg и webp для каждого стиля.

Я прикрепляю файл через этот код:

has_attached_file :image, styles: { thumb: "40x40"}

Если я загружаю cat.png, то в каталоге /public/system/articles/images/000/000/001/thumb мне нужно получить два изображения: cat.jpg и cat.webp.

...