dirimensionamento immagine postato il 17/07/2008 12:30:19 nel forum programmazione, gdrcd e open source
ciao ragazzi ho appena finito di implementare un sistema per la gestione degli oggetti nel mercato e il mio problema ricorrente è la visualizzazione dell'immagine di un oggetto, viene sempre distorta ora vorrei sapere se esistono funzioni particolari o di html o di java o di php che ridimensionano automaticamente l'immagine senza sensa stravolgerla
cordialmente
Pagine → 1
17/07/2008 12:55:07
dai i parametri width ed height uguae per tutte le immagini al tag img src
17/07/2008 12:59:02
forse nn sono stato chiaro, capita, ovviamente dipende l'immagine, che se imposto per esempio : 200x200 la visualizzazione dell'immagine viene distorta mentre io vorrei, per esempio, che si auto regolassero a una cerca dimensione.
faccio un esempio, se l'immagine è rettangolare e io ho settato dei parametri per esempio 100x100 l'immagine nn potra fare altro che comparire quadrata e di conseguenza viene visualizzata distorta.
17/07/2008 13:04:37
come ti ho già scritto usi width ed height e gli specifichi una percentuale invece che un valore in pixel
quindi 40% e 40%
l'immagine sarà ridotta del 40% su entrambe le dimensioni mantenendo le proporzioni
17/07/2008 13:06:20 e modificato da evil il 17/07/2008 13:41:11
ragazzi scusate per avervi strettato ho fatto tutto io, ho trovato la soluzione e visto che sono gentile la posto::
<SCRIPT language="JavaScript">
function ResizeImg()
{
if(document.objimg.width > 150) document.objimg.width = 150;
}
function Conferma(domanda,varform)
{
if(confirm(domanda)) varform.submit();
}
</SCRIPT>
una volta che copiate questo script e ovviamente vi settate le impostazione come volete ma se adottate queste sono perfette.
poi non dovete fare altro che richiamare il codice java:
così : onload="javascript:ResizeImg()
mettetelo dove vi pare per esempio del tag body.
e poi dovete sopranominare l'immagine così: name="objimg"
cordialemente
17/07/2008 13:09:48
ma è sprecato fare un tag javascript per una scemata così
17/07/2008 13:32:51
si però si ci sono delle immagini già piccole si ridimensionano ulteriormente mentre cosi risolvo il rpoblema in toto
17/07/2008 13:39:36
A dire il vero basta impostare una sola delle due dimensioni in px...
Per esempio, se sai che tutte le immagini sono in 'orizzontale' (ovvero sono più larghe che alte), basta che gli dici <img src="url" wight=200px> e tutte verranno larghe esatttamente 200 px e alte quanto serve x non deformare.
17/07/2008 13:42:13
si hai ragione ma così hai un prodotto più professionale si vede uguale, per esempio, all'antemprima di windows delle cartelle
17/07/2008 14:02:39
Se vuoi un prodotto veramente professionale, allora ti conviene ridimensionare le immagini con un buon programma di paint, così ti fa anche l'interallacciamento e ottieni un risultato molto meno pixelloso che farlo con il ridimensionamento automatico del browse.
e poi in questo modo puoi anche applicare una cornicetta (tipo pergamenta stropicciata) sulle anteprima... ti assicuro che il risultato ne vale la candela.
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!