# \[Rails\] Paperclip mi ingrandisce l'immagine

**URL:** <https://www.ruby-forum.com/t/rails-paperclip-mi-ingrandisce-limmagine/184375>\
**Category:** IT\
**Created:** [March 1, 2010, 6:21pm UTC](https://www.ruby-forum.com/t/rails-paperclip-mi-ingrandisce-limmagine/184375 "2010-03-01T18:21:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![sgurbat](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9de0a6/32.png) [@sgurbat](https://www.ruby-forum.com/u/sgurbat)\
**Post date:** [March 1, 2010, 6:21pm UTC](https://www.ruby-forum.com/t/rails-paperclip-mi-ingrandisce-limmagine/184375/1 "2010-03-01T18:21:58Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![sgurbat](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9de0a6/32.png) [@sgurbat](https://www.ruby-forum.com/u/sgurbat)\
**Post date:** [March 2, 2010, 10:16am UTC](https://www.ruby-forum.com/t/rails-paperclip-mi-ingrandisce-limmagine/184375/2 "2010-03-02T10:16:10Z")

</div>

Ciao,

Paperclip dovrebbe supportare le stringhe di geometria di Imagemagick,  
che sono elencate su:

> **[Redirecting...](https://imagemagick.org/script/command-line-processing.php/)**

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. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> In pratica per le immagini più grandi di 200x200 tutto ok ma se carico  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> * * *
> 
> Ml mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [http://lists.ruby-it.org/mailman/listinfo/ml](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: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
site: [http://www.sistrall.it](http://www.sistrall.it)

---

<div class="post-metadata">

**Author:** ![sgurbat](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9de0a6/32.png) [@sgurbat](https://www.ruby-forum.com/u/sgurbat)\
**Post date:** [March 3, 2010, 9:39am UTC](https://www.ruby-forum.com/t/rails-paperclip-mi-ingrandisce-limmagine/184375/3 "2010-03-03T09:39:55Z")

</div>

Hai provato con il simbolo per non deformare l’immagine:  
:thumb=\> “100x100\>”

---

<div class="post-metadata">

**Author:** ![sgurbat](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9de0a6/32.png) [@sgurbat](https://www.ruby-forum.com/u/sgurbat)\
**Post date:** [March 3, 2010, 12:01pm UTC](https://www.ruby-forum.com/t/rails-paperclip-mi-ingrandisce-limmagine/184375/4 "2010-03-03T12:01:55Z")

</div>

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.
