Можете ли вы определить текущие размеры изображения с помощью Paperclip? - PullRequest
0 голосов
/ 24 июля 2011

Я только что обновил размеры миниатюры изображения и работал над обновлением 28 000 фотообъектов.К сожалению, этот процесс требует много процессов в течение длительного времени для выполнения.В этом процессе некоторые отклоняются, а некоторые отменяются.

Есть ли способ определить, имеет ли эскиз изображения текущие размеры или нет?

1 Ответ

3 голосов
/ 24 июля 2011

Я не уверен, что понял ваш вопрос, но вы можете получить ширину и высоту любого файла с помощью скрепки.

geo = Paperclip::Geometry.from_file(user.picture.path(:thumbnail))
geo.width
geo.height

Вы можете получить размеры любого стиля автоматически:

У вас даже есть несколько полезных методов, таких как:

geo.horizontal?
geo.vertical?
...