Newsgroup: it.comp.www.php
Titolo: resize di immagini

Ciao a tutti..
Sto facendo un upload di immagini, in modo che una volta eseguito, le
immagini siano salvate e inserite automaticamente in una pagina.
Il problema è che per stare tutte, devono essere ridimensionate secondo una
risoluzione che non sia maggiore di 70X70 px.
C'è un modo di resizarle automaticamente in modo che le immagini diventino
di risoluzione minore di 70X70 (mantenendo le proporzioni xò). Grazie
Federico

 xr). 
Prima di postare hai provato a leggere il manuale? A cercare tra i
vecchip post? A cercare con google?
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 vecchip post? A cercare con google?
sì, ho trovato che bisogna usare le librerie GD, con cui si può svolgere
questa azione.
Però non conosco l'uso che si può fare di queste librerie e ho pensato che
magari su questo NG mi si può dare risposta immediata o magari un esempio
pratico, senza dover iniziare a cercare a lungo, perchè non ho moltissimo
tempo da dedicarci. Se qualcuno mi semplifica così la vita, mi fa un favore.
grazie in anticipo.

grazie in anticipo.
Devi usare questa funzione:
http://www.php.net/manual/it/function.imagecopyresampled.php
Guarda nei commenti degli utenti, probabilmente c'č quello che ti
serve.
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM 

 Ciao
grazie, ora do un'occhiata.
ciao

 magari un esempio pratico, senza dover iniziare a cercare a lungo,
"cercare a lungo" => 12 secondi
http://groups.google.it/groups?q=group%3Ait.comp.www.php+resize+di+immag
ini&ie=UTF-8&oe=UTF-8&hl=it
[ 
http://url.repository.biz/go/37
 ]
da cui con altri 35 secondi di "ricerca"
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=hmTfb
.228053%24R32.7347248%
40news2.tin.it
&rnum=6&prev=/groups%3Fq%3Dgroup:it.
comp.www.php%2Bresize%2Bdi%2Bimmagini%26hl%3Dit%26lr%3D%26ie%3DUTF-8%26o
e%3DUTF-8%26scoring%3Dd
[ 
http://url.repository.biz/go/38
 ]


 da cui con altri 35 secondi di "ricerca"
[cut]
bravo..

 ha scritto nel messaggio
news:nKBac.162273$O31.6...@news4.tin.it...

Ti basta fare una proporzione.
Sapendo la larghezza, l'altezza e volendo ad esempio ridimensionare le img
in larghezza, la proporzione diventa:
larghezza:70=altezza:x
quindi
x=70*altezza/larghezza
x quindi è l'altezza ridimensionata in proporzione alla larghezza, stesso
procedimento puoi farlo se le ridimensioni in altezza.
a questo punto applichi le funzioni delle gd library a tal proposito dovrai
studiare un pò:
http://it.php.net/manual/it/function.imagecreatefromjpeg.php
http://it.php.net/manual/it/function.getimagesize.php
http://it.php.net/manual/it/function.imagecreatetruecolor.php
http://it.php.net/manual/it/function.imagejpeg.php
http://it.php.net/manual/it/function.imagecopyresized.php
ciao,
ste

 scempi tipo "resizare"...
per tua conoscenza, in gergo questo termine č molto usato.
dato che frequenti il NG, in teoria dovresti conoscerlo, ma visto che non č
cosě traduco: in italiano vuol dire "ridimensionare un immagine"