Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    No, non credo che ti interessi il nome del file (file name).
    Devi prendere proprio la stringa che genera il suo metodo getStringImage,
    per poi fare l'operazione contraria e ritrasformarla in Image...

    Metti questo metodo nel page_load ed aggiungi l'oggetto (image) derivante ad un placeholder o alla pagina aspx e vedi se ti esce l'immagine.... (sto andando ad intuito, ma mi sa che ad ogni modo devi prendere cio' che ti viene mandato in post)
    Ultima modifica di djciko; 28-06-2016 a 14:25

  2. #2
    Quote Originariamente inviata da djciko Visualizza il messaggio
    No, non credo che ti interessi il nome del file (file name).
    Devi prendere proprio la stringa che genera il suo metodo getStringImage,
    per poi fare l'operazione contraria e ritrasformarla in Image...

    Metti questo metodo nel page_load ed aggiungi l'oggetto (image) derivante ad un placeholder o alla pagina aspx e vedi se ti esce l'immagine.... (sto andando ad intuito, ma mi sa che ad ogni modo devi prendere cio' che ti viene mandato in post)

    Ciao, per ora nulla da fare, ho provato varie soluzioni cercando anche in rete di correggere
    per ora ho scritto questo:

    codice:
      if (file != null && file.ContentLength > 0)
            {
                string fname = Path.GetFileName(file.FileName);
    
    
    
    
                byte[] imageBytes = Convert.FromBase64String(file.ToString());
    
    
                using (var ms = new MemoryStream(imageBytes, 0, imageBytes.Length))
                {
                    Image image = Image.FromStream(ms, true);
                    image.Save(Server.MapPath(Path.Combine("/public/pippo.jpg")), ImageFormat.Jpeg);
                  
                }
    
    
    
    
    
    
                testo.InnerHtml = "inserito";
            }
    ma non va ricevo questo errore

    The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.

    a questa riga
    byte[] imageBytes = Convert.FromBase64String(file.ToString());

Tag per questa discussione

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 © 2026 vBulletin Solutions, Inc. All rights reserved.