Ciao! dopo numerose ricerche ho trovato questo codice che mi fà il resize. Solo che se deve visualizzare un nome con i caratteri speciali ad es.
files richiamato: "ShowImage.aspx?img=perchè.jpg" non visualizza nulla!
essendo files in upload quindi nn vorrei dare limiti è possibile farsì che questo codice funzioni anche con files aventi caratteri speciali?
ecco il code (mi stò avvicinando al ASP.NET) ma piano piano ci riesco!![]()
ShowImage.aspx
codice:<%@Import Namespace="System.Drawing.Imaging" %> <script language="VB" runat="server"> Function ThumbnailCallback() as Boolean Return False End Function Sub Page_Load(sender as Object, e as EventArgs) 'Read in the image filename to create a thumbnail of Dim imageUrl as String = Request.QueryString("img") 'Read in the width and height Dim imageHeight as Integer = Request.QueryString("h") Dim imageWidth as Integer = Request.QueryString("w") 'Make sure that the image URL doesn't contain any /'s or \'s If imageUrl.IndexOf("/") >= 0 Or imageUrl.IndexOf("\") >= 0 then 'We found a / or \ Response.End() End If 'Add on the appropriate directory imageUrl = "/gallery/" & imageUrl 'imageUrl = "images/" & imageUrl Dim fullSizeImg as System.Drawing.Image fullSizeImg = System.Drawing.Image.FromFile(Server.MapPath(imageUrl)) 'Do we need to create a thumbnail? Response.ContentType = "image/gif" If imageHeight > 0 and imageWidth > 0 then Dim dummyCallBack as System.Drawing.Image.GetThumbNailImageAbort dummyCallBack = New _ System.Drawing.Image.GetThumbnailImageAbort(AddressOf ThumbnailCallback) Dim thumbNailImg as System.Drawing.Image thumbNailImg = fullSizeImg.GetThumbnailImage(imageWidth, imageHeight, _ dummyCallBack, IntPtr.Zero) thumbNailImg.Save(Response.OutputStream, ImageFormat.Gif) 'Clean up / Dispose... ThumbnailImg.Dispose() Else fullSizeImg.Save(Response.OutputStream, ImageFormat.Gif) End If 'Clean up / Dispose... fullSizeImg.Dispose() End Sub </script>

Rispondi quotando
per "colpa" della tua domandina ho dovuto correggere qualcosa anch'io 
