379 messaggi dal 06 settembre 2002
www.andytimes.com
Buongiorno...
premetto che dopo un po' di studio e di letture varie del forum questo è il mio primo "vero" lavoro in .NET... Sto creando (adattando uno script di uno script al giorno) per il ridimensionamento di immagini già caricate sul server. Il codice è il seguente:
<%@ Page Language="VB" Debug="true" %>
<%@ Import Namespace=System.Drawing %>
<%@ Import Namespace=System %>
<%@ Import Namespace=System.Web %>

<html>
<script language="VB" runat="server">
  Sub Page_Load(Sender As Object, E As EventArgs)
        Dim orginalimg As System.Drawing.Image
        Dim FileName As String
        Dim inp As New IntPtr()
        Dim width, height As Integer
        Dim rootpath As String
        rootpath = Server.MapPath("/writable/") 
        FileName = rootpath & Request.QueryString("File")
  orginalimg = orginalimg.FromFile(FileName)
  height=100  
  width=100
        Dim img As New Bitmap(orginalimg, New Size(Width, Height))
        'salvo l'immagine ridimensionata 
        img.Save(FileName, System.Drawing.Imaging.ImageFormat.Jpeg)
     response.write ("<br><img src='../../carportal/writable/"&Request.QueryString("File")&"'>")
  End Sub
</script>
</html>


il problema? l'errore che mi viene generato:
********************************
Errore generico in GDI+.
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.

Dettagli eccezione: System.Runtime.InteropServices.ExternalException: Errore generico in GDI+.

Errore nel codice sorgente:

Riga 31: Dim img As New Bitmap(orginalimg, New Size(Width, Height))
Riga 32: 'salvo l'immagine ridimensionata
Riga 33: img.Save(FileName, System.Drawing.Imaging.ImageFormat.Jpeg) '*****Riga dell'errore
Riga 34:
Riga 35:
*****************
mi sapete dare un piccolo aiuto?? grazie in anticipo

..:: and this is my web ::..
379 messaggi dal 06 settembre 2002
www.andytimes.com
Ho risolto grazie...avevo intrapreso la strada sbagliata.... l'errore è dovuto al tentativo di sovrascrivere il file di origine....
Modificato da andytimes il 19 dicembre 2002 11.26 -

..:: and this is my web ::..

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.