Sto cercando un modo per determinare l'orientamento dell'immagine preferibilmente con Paperclip, ma è anche possibile o devo utilizzare RMagick o un'altra libreria di immagini per questo?Orientamento e convalida delle immagini con Paperclip?
Caso di scenario: quando un utente carica un'immagine, si desidera verificare l'orientamento/dimensioni/dimensioni per determinare se l'immagine è in verticale/orizzontale o quadrata e salvare questo attributo sul modello.
Il callback non è chiamato 'after_post_process'? –
È 'after_attachment_post_process' qui perché Paperclip ti permette di dichiarare post processori per ogni allegato nel tuo modello. Lo fai dichiarando 'after_ATTACHMENT-NAME_post_process'. Quindi se il suo allegato fosse chiamato 'media', il suo postprocessore sarebbe' after_media_post_process'. – Joseph
Probabilmente vorrai usare 'source_file_options: {all: '-auto-orient'}' invece di 'convert_options:' poiché si orienta prima di generare i vari stili e produrrà le dimensioni dell'immagine previste nei tuoi stili. –