Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
[Vb.Net] Rimpicciolire immagini
martedì 10 marzo 2009 - 01.49
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ertulio
Profilo
| Senior Member
312
messaggi | Data Invio:
mar 10 mar 2009 - 01:49
Salve, nel mio sito, vengono caricate immagini jpg di varie misure, quadrate, rettangolari la mia necessita è quella di visualizzarle in scala, ossia se un immagine è 600x600 sarebbe enorme nella pagina quindi vorrei fare un rimpicciolimento in modo da renderla minore, questo anche per quelle rettangolari e tutte. Come posso fare? al posto di selezionare standard with e height che mi rende l'immagine a volte fuori misura esiste qualcosa che la rimpicciolisca in scala? grazie
http://www.risorsefantacalcio.it
Risorse per tutti gli appassionati di fantacalcio da cui prelevare news, probabili formazioni, voti del corriere e gazzetta e tanhto altro.
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
mar 10 mar 2009 - 10:25
Ciao,
per ridurla in scala basta che applichi lo stesso rapporto a larghezza e altezza.
Supponiamo ad esempio che tu abbia un'immagine di 1000 * 800
Se ad esempio da 1000 la porti il lato lungo a 500 per mantenere il rapporto devi semplicemente moltiplicare l'altro lato per lo stesso fattore, ovvero 0.5
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
samar
Profilo
| Senior Member
310
messaggi | Data Invio:
mar 10 mar 2009 - 12:02
Se è solo pe rla visualizzazione e non per il salvataggio credo che basti settare solo una misura, l'altra viene modificata di conseguenza, almeno in html è così...
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
mar 10 mar 2009 - 18:46
prova così:
System.Drawing.Image img= System.Drawing.Image.FromFile(miaimmagine);
System.Drawing.Bitmap bmp= new System.Drawing.Bitmap(img, size);
//dove size è un oggetto System.Drawing.Size
e poi di bmp decidi cosa farne..
ciao
Vincenzo
Programmatore sbilenco
ertulio
Profilo
| Senior Member
312
messaggi | Data Invio:
mer 11 mar 2009 - 14:58
praticamente io nella mia form ho
<img alt="0" src="" id="Foto" runat="server" />
come faccio ad impostare with e height in modo scala?
http://www.risorsefantacalcio.it
Risorse per tutti gli appassionati di fantacalcio da cui prelevare news, probabili formazioni, voti del corriere e gazzetta e tanhto altro.
samar
Profilo
| Senior Member
310
messaggi | Data Invio:
mer 11 mar 2009 - 15:14
setti solo la misura che ti conviene, se l'importante è la larghezza e nn ti importa dell'altezza setti solo la width e viceversa...
ertulio
Profilo
| Senior Member
312
messaggi | Data Invio:
mer 11 mar 2009 - 15:55
nn mi funziona come dici tu
http://www.risorsefantacalcio.it
Risorse per tutti gli appassionati di fantacalcio da cui prelevare news, probabili formazioni, voti del corriere e gazzetta e tanhto altro.
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
mer 11 mar 2009 - 16:21
hai provato così:
usare il tag <asp:Image id="Foto" runat="server"></asp:Image>
Foto.ImageUrl = "......";
Foto.Width = System.Web.UI.WebControls.Unit.Pixel(Foto.Width / 2);
Foto.Height = System.Web.UI.WebControls.Unit.Pixel(Foto.Height / 2);
?
Vincenzo
Programmatore sbilenco
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !