Ciao a tutti,
sto usando il famoso plugin Paperclip e funziona molto bene.
Tuttavia mi sono accorto che se faccio l’upload di un foto più piccola
di quanto impostato in :styles la stessa viene ingrandita.
Es:
:styles => { :thumb=> “100x100#”, :medium => ‘200x200’ }
In pratica per le immagini più grandi di 200x200 tutto ok ma se carico
una foto da 50x50 la stessa viene forzata sia a 100x100 che 200x200.
Esiste la possibilità in questo caso di non fare eseguire il
ridimensionamento?
Oppure sono costretto a caricare immagini “slargate” e fare un IF nel
codice per caricare l’originale anzichè quelle “deformate”?
Grazie.
Ciao,
Paperclip dovrebbe supportare le stringhe di geometria di Imagemagick,
che sono elencate su:
Se non supporta quella che fa al caso tuo potresti crearti un apposito
processore, ereditando dalla classe Paperclip::Thumbnail
Ciao,
Silvano
2010/3/1 Yuri R. [email protected]:
In pratica per le immagini più grandi di 200x200 tutto ok ma se carico
Posted via http://www.ruby-forum.com/.
Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml
–
Considera l’ambiente prima di stampare questa email. Be a total user
rather than a complete waster.
. . . Silvano S. . . .
email: [email protected]
site: http://www.sistrall.it
Hai provato con il simbolo per non deformare l’immagine:
:thumb=> “100x100>”
Marco M. wrote:
Hai provato con il simbolo per non deformare l’immagine:
:thumb=> “100x100>”
Ti ringrazio, in effetti così mi genera la thumbnail senza praticamente
fare il resize alla dimensione superiore come volevo evitare.
Purtroppo non credo si possa abbinare anche il simbolo ci cropping “#”.
Tipo :thumb => “100x100#>”
in modo da non fare il resize per le immagini già piccole di default e
fare il cropping per quelle più grandi.
Comunque ora mi documento meglio.
Grazie.