# Image resize ..using attachment\_fu

**URL:** <https://www.ruby-forum.com/t/image-resize-using-attachment-fu/142667>\
**Category:** Rails\
**Created:** [July 10, 2008, 6:44am UTC](https://www.ruby-forum.com/t/image-resize-using-attachment-fu/142667 "2008-07-10T06:44:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jaiganez](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/3ec8ea/32.png) [@jaiganez](https://www.ruby-forum.com/u/jaiganez)\
**Post date:** [July 10, 2008, 6:44am UTC](https://www.ruby-forum.com/t/image-resize-using-attachment-fu/142667/1 "2008-07-10T06:44:00Z")

</div>

i ve tried this link [http://clarkware.com/cgi/blosxom/2007/02/24](http://clarkware.com/cgi/blosxom/2007/02/24)…  
for image resize …everything works fine …but image size remains same  
for tiny ,small,medium …i cant change the size …  
my model is…

has\_attachment :content\_type =\> :image,  
:storage =\> :file\_system,  
:min\_size =\> 0,  
:max\_size =\> 1.megabytes,  
:resize\_to =\> ‘640X480’,  
:thumbnails =\> { :medium =\> ‘200X200’, :small =\> ‘80X80’, :tiny =\>  
‘40X40’ }  
but  
image size is stored in database as  
for eg:  
small :23458  
tiny : 23458  
medium:23458

pls help…

---

<div class="post-metadata">

**Author:** ![jaiganez](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/3ec8ea/32.png) [@jaiganez](https://www.ruby-forum.com/u/jaiganez)\
**Post date:** [July 10, 2008, 10:09am UTC](https://www.ruby-forum.com/t/image-resize-using-attachment-fu/142667/2 "2008-07-10T10:09:53Z")

</div>

Do you have image\_science and or Rmagik installed? they are  
responsible for the image processing (resizing…) also, in windows it  
will be much more dificult to make it work.

also try removing the min\_size (since it is not used) and putting the  
thumbnail sizes in arrays instead of strings

has\_attachment :content\_type =\> :image,  
:storage =\> :file\_system,  
:max\_size =\> 1.megabytes,  
:resize\_to =\> ‘640X480’,  
:thumbnails =\> { :medium =\>[200, 200], :small =\> [80, 80], :tiny  
=\>  
[40, 40] }

j

On Jul 10, 5:44 am, Jai zenag [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![jaiganez](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/3ec8ea/32.png) [@jaiganez](https://www.ruby-forum.com/u/jaiganez)\
**Post date:** [July 11, 2008, 6:04am UTC](https://www.ruby-forum.com/t/image-resize-using-attachment-fu/142667/3 "2008-07-11T06:04:53Z")

</div>

great…it works…thanks a lot friend…
