89 messaggi dal 25 novembre 2001
Ho il seguente script:
<%@ Page Language="vb" ContentType="image/jpeg" %>
<%@ Import NameSpace="System.IO" %>
<%@ Import NameSpace="System.Net" %>
<SCRIPT language="vb" runat=server>

Sub page_load(o as object,e as eventargs)
Response.Clear()

Dim objHTTP as New WebClient()
Dim BResult() as Byte
BResult = objHTTP.DownloadData("http://digilander.libero.it/AndrewZ/immagini/panorami/c_spluga1.jpg")

Response.BinaryWrite(bresult)

Response.End()
End Sub
</SCRIPT>

Ora vorrei fare in modo di ridimensionare l'immagine prelevata e non salvarla sul disco ma su qualche memoria temporanea.
Qualcuno può aiutarmi visto che da poco è che utilizzo Asp.net?
Modificato da misbo il 22 dicembre 2002 11.16 -

Mino
379 messaggi dal 06 settembre 2002
www.andytimes.com
Allora... io ho adattatto questo codice trovato sulla rete per un mio "primo" progetto... ridimensiona un'immagine e la invia al broswer senza salvarla....
http://www.aspalliance.com/chrisg/tools/view-image2.asp
accetta l'url dell'immagine e le dimensioni passati dalla dalla querystring, poi elabora l'immagine...credo possa essere una buona base di partenza...
fammi saprere se ti può essere d'aiuto

ciao e buon lavoro....

..:: and this is my web ::..
89 messaggi dal 25 novembre 2001
ho visto lo script ma non ci ho capito molto.
Puoi darmi una mano ad adattarlo allo script di pertenza che ho inserito sopra ?

Mino
DownloadData restituisce un array di byte. Da questo array, crea un MemoryStream tramite il suo costruttore e poi da esso puoi creare un'oggetto Bitmap (sempre con il suo costruttore) e puoi proseguire come
qua:
http://forum.aspitalia.com/forum/topic.aspx?PostID=163029

Ciao

Il mio blog
Homepage
89 messaggi dal 25 novembre 2001
Invece di ridimensionare l'immagine si potrebbe creare qualche controllo che verifichi il peso(in Kb) e le dimensioni dell'immagine?
Se supera determinatri limiti non viene visualizzata.
Come posso fare ?
Modificato da misbo il 22 dicembre 2002 18.34 -

Mino

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.