Ridimensionamento immagini

Ciao,

mi trovo davanti a un classico problema, come ridimensiono le immagini
senza sgranarle?

Ho un box di dimensioni predefinite nel quale vorrei inserire la foto
dell’ utente(è l’ area “account”) che può essere di qualsiasi dimensione, la
mia idea era quella di prendere il lato più corto, portarlo alla dimensione
del mio box scalando in proporzione anche l’ altro lato per poi
tagliarlo dove eccede.

Che ne dite?

Mi date qualche consiglio che non so proprio da dove partire?

Saluti Andrea

imagemagick è il punto di partenza e di arrivo :wink:

Il 05/11/06, stb[email protected] ha scritto:

grazie :]

----- Original Message -----
From: “Federico G.” [email protected]
To: “ruby-it” [email protected]
Sent: Sunday, November 05, 2006 1:52 PM
Subject: Re: [ruby-it] ridimensionamento immagini

imagemagick è il punto di partenza e di arrivo :wink:

Il 05/11/06, stb[email protected] ha scritto:


Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml

ehmmmm

forse ho parlato troppo presto, ma scusa questo non è un programma a se?
tutte le operazioni le dovrei fare ovviamente a runtime nella mia
applicazione.

----- Original Message -----
From: “Federico G.” [email protected]
To: “ruby-it” [email protected]
Sent: Sunday, November 05, 2006 1:52 PM
Subject: Re: [ruby-it] ridimensionamento immagini

imagemagick è il punto di partenza e di arrivo :wink:

Il 05/11/06, stb[email protected] ha scritto:


Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml

Scusa, avevo dato per scontato che cercassi anche il binding …

RMagick appunto

2006/11/5, Roberto De Ioris [email protected]:

Il giorno dom, 05/11/2006 alle 14.31 +0100, stb ha scritto:

ehmmmm

forse ho parlato troppo presto, ma scusa questo non è un programma a se?
tutte le operazioni le dovrei fare ovviamente a runtime nella mia
applicazione.

http://www.simplesystems.org/RMagick/doc/index.html

RMagick e’ un binding per le librerie di imagemagick

Ciao :slight_smile:

ah ecco, perfetto ora spero di cavarmela.

grazie mille

----- Original Message -----
From: “Federico G.” [email protected]
To: [email protected]; “ruby-it” [email protected]
Sent: Sunday, November 05, 2006 3:25 PM
Subject: Re: [ruby-it] ridimensionamento immagini

Scusa, avevo dato per scontato che cercassi anche il binding …

RMagick appunto

2006/11/5, Roberto De Ioris [email protected]:


Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml


Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml

Cavoli, è vero, colpa mia che non riesco a capacitarmi e a concepire
che ci sia ancora gente che si ostini a non usare linux :wink:

Io non ho mai avuto problemi con ImageMagick su nessuna delle distro
che ho provato …

Il 07/11/06, david[email protected] ha scritto:

ImageMagick è arcinoto per essere un po’ ostico da installare… spero
per te che non sei su windows e che tu usi un distro fatto come dio
commanda…
(detto questo non ho avuto problemi di sorta su MacOS X 10.4 e
DarwinPorts)
stb wrote:

 ah ecco, perfetto ora spero di cavarmela.
 grazie mille
 ----- Original Message ----- From: "Federico G."
 [1]<[email protected]>
 To: [2]<[email protected]>; "ruby-it" [3]<[email protected]>
 Sent: Sunday, November 05, 2006 3:25 PM
 Subject: Re: [ruby-it] ridimensionamento immagini
 Scusa, avevo dato per scontato che cercassi anche il binding ...
 RMagick appunto
 2006/11/5, Roberto De Ioris [4]<[email protected]>:

 Il giorno dom, 05/11/2006 alle 14.31 +0100, stb ha scritto:
 > ehmmmm
 >
 > forse ho parlato troppo presto, ma scusa questo non è un
 programma a se?
 > tutte le operazioni le dovrei fare ovviamente a runtime nella mia
 > applicazione.
 [5]http://www.simplesystems.org/RMagick/doc/index.html
 RMagick e' un binding per le librerie di imagemagick
 Ciao :)
 --
 Roberto De Ioris
 [6]http://unbit.it
 JID: [7][email protected]
 _______________________________________________
 Ml mailing list
 [8][email protected]
 [9]http://lists.ruby-it.org/mailman/listinfo/ml

 _______________________________________________
 Ml mailing list
 [10][email protected]
 [11]http://lists.ruby-it.org/mailman/listinfo/ml
 _______________________________________________
 Ml mailing list
 [12][email protected]
 [13]http://lists.ruby-it.org/mailman/listinfo/ml


“Remember, always be yourself. Unless you suck.” - Joss Whedon

References

  1. mailto:[email protected]
  2. mailto:[email protected]
  3. mailto:[email protected]
  4. mailto:[email protected]
  5. http://www.simplesystems.org/RMagick/doc/index.html
  6. http://unbit.it/
  7. mailto:[email protected]
  8. mailto:[email protected]
  9. http://lists.ruby-it.org/mailman/listinfo/ml
  10. mailto:[email protected]
  11. http://lists.ruby-it.org/mailman/listinfo/ml
  12. mailto:[email protected]
  13. http://lists.ruby-it.org/mailman/listinfo/ml

Se usi un plugin come file_column, e hai installato la gemma per
RMagick, puoi scalare l’immagine in più dimensioni non appena viene
caricata. Ho bloggato un pochino su come usare questo plugin:
http://matteo.vaccari.name/blog/?p=42

M

Attualmente sul fissso uno windows, ma l’ applicazione la sto
sviluppando
sul macbook.

----- Original Message -----
From: “Federico G.” [email protected]
To: “ruby-it” [email protected]
Sent: Tuesday, November 07, 2006 1:28 PM
Subject: Re: [ruby-it] ridimensionamento immagini

Cavoli, è vero, colpa mia che non riesco a capacitarmi e a concepire
che ci sia ancora gente che si ostini a non usare linux :wink:

Io non ho mai avuto problemi con ImageMagick su nessuna delle distro
che ho provato …

Il 07/11/06, david[email protected] ha scritto:

 ----- Original Message ----- From: "Federico G."
 >
 JID: [7][email protected]
 Ml mailing list
  1. mailto:[email protected]

Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml


Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs