Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    [c#] Recuperare height e whidt img

    Sto eseguendo un upload di una img

    codice:
    				if ((! (Lfile.PostedFile == null)) && (Lfile.PostedFile.ContentType.Substring(0, 5) == "image"))
    				{
    string filePath = System.Configuration.ConfigurationManager.AppSettings["UploadFolder"]; 
    filePath = Server.MapPath(filePath); 
    string strFileNameOnServer = "Foto3.gif";
    Lfile.PostedFile.SaveAs( filePath + "/" + strFileNameOnServer);
    Msg.Text="Immagine correttamente caricata";
    				}
    Adesso però sempre nella stessa funzione vorrei recuperare le dimensioni dell'immagine ma non so come fare.

    Sonia

  2. #2
    objBMP = New Bitmap("foto.jpg")
    Dim imgw As Integer = objBMP.Width
    Dim imgh As Integer = objBMP.Height

  3. #3
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Grazie. ma ricevo un errore.

    Exception Details: System.IO.FileNotFoundException: Foto3.gif

    Source Error:


    Line 75: ////inizio
    Line 76: System.Drawing.Image immagine;
    Line 77: immagine = System.Drawing.Image.FromFile(strFileNameOnServer) ;
    Line 78: immagine = new Bitmap("Foto3.gif");
    Line 79: //int imgw = objBMP.Width;


    Source File: c:\Inetpub\wwwroot\pippo\admin\img.aspx.cs Line: 77

    ---

    Il mio sorgente è questo.

    codice:
    					string filePath = System.Configuration.ConfigurationManager.AppSettings["UploadFolder"]; 
    					filePath = Server.MapPath(filePath);
    					string strFileNameOnServer = "Foto3.gif";
    					Lfile.PostedFile.SaveAs( filePath + "/" + strFileNameOnServer);
    
                        System.Drawing.Image immagine;
                        immagine = System.Drawing.Image.FromFile(strFileNameOnServer);
                        immagine = new Bitmap("Foto3.gif");
    
                        if (immagine.Height > 300)
                        {
                            Response.Write("si");
                        }
                        else
                        {
                            Response.Write("no");
                        }

  4. #4
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    up

  5. #5
    Ciao, scusa la domanda.

    Hai verificato la presenza dell'immagine (in questo caso foto3) nel server? Perchè ho paura che tu stia cercando di recuperare informazioni relative all'immagine quando ancora non l'ha salvata.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.