Szukam sposobu na określenie orientacji obrazu najlepiej z Paperclip, ale czy jest to nawet możliwe, czy też potrzebuję do tego użytkownika RMagick lub innej biblioteki obrazów?Orientacja obrazu i sprawdzanie poprawności za pomocą Paperclip?
Scenariusz przypadku: gdy użytkownik przesyła obraz, chcę sprawdzić orientację/rozmiar/wymiary, aby określić, czy obraz jest w pionie/poziomie lub w kwadracie i zapisać ten atrybut w modelu.
Czy wywołanie zwrotne nie nazywa się 'after_post_process'? –
Tutaj jest 'after_attachment_post_process', ponieważ Paperclip pozwala zadeklarować postprocesory dla każdego załącznika w twoim modelu. Robisz to deklarując 'after_ATTACHMENT-NAME_post_process'. Więc jeśli jego załącznik nazywa się "mediami", jego postprocesorem będzie "after_media_post_process". – Joseph
Prawdopodobnie chcesz użyć 'source_file_options: {all: '-auto-orient'}' zamiast 'convert_options:', ponieważ poprzedza generowanie różnych stylów i stworzy oczekiwane rozmiary obrazów w twoich stylach. –