Преобразовывать изображения только определенного типа с помощью стилей скрепок - PullRequest
2 голосов
/ 27 февраля 2011

Я хочу преобразовать загруженные изображения, которые не являются JPEG или PNG, в JPEG или PNG, используя скрепку.Проблема в том, что я не хочу конвертировать JPEG в PNG или PNG в JPEG, просто оставьте их в качестве типа файла.

Возможно ли это?Если да, то как мне создать все стили в формате jpeg или png?

Кроме того, какой тип файла лучше сохранить?Я не могу конвертировать некоторые PNG в JPG, как будто они имеют прозрачность, которая теряется / изменяется.Кроме того, если я изменяю все на png, не больше, и, кроме того, я использую prawn pdf, выводя эти изображения, поэтому не могу использовать gif.

Любые указатели кто-нибудь?

Большое спасибо Рик

1 Ответ

0 голосов
/ 27 февраля 2011

Для этого вам нужно создать кастом Paperclip::Processor.Вы, вероятно, можете подкласс Paperclip::Thumbnail при этом.

...