Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072

    Funzione per il resize di un'immagine

    Ciao a tutti, sto cercando una funzione (C#) che mi faccia il resize di un'immagine eventualmente ritagliandola per rispettare dimensioni fissate.

    Esempio: se io ho bisogno di un'immagine 500x300 non mi basta fare un resize che la trasformi in 500x200 o 400x200 ... .ma eventualmente ritagliare le parti in eccesso per ottenere i 500x300

    Allo stesso modo dovrei capire se l'immagine non può essere portata ai 500x300 (esempio perchè è troppo piccola) e quindi visualizzare un messaggio di errore.

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    66
    se non ho capito male dovresti utilizzare PictureBoxSizeMode.Normal

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Dici che mi fa un "cut" dell'immagine per adattarla alle dimensioni richieste??

    Ho provato a googlare ma non ho trovato un semplice esempio di utilizzo in C#

    Sai indicarmi una semplice stringa di esempio per l'applicazione di PictureBoxSizeMode

    Thanks

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    66
    codice:
    		
    private void chkAdattaImmagine_CheckedChanged(object sender, EventArgs e) 		
    { 			
    if (chkAdattaImmagine.Checked == true) 				
    picImmagine.SizeMode = PictureBoxSizeMode.StretchImage;			
    else 				
    picImmagine.SizeMode = PictureBoxSizeMode.Normal;
    }
    con 
    private System.Windows.Forms.PictureBox picImmagine;
    private System.Windows.Forms.CheckBox chkAdattaImmagine;
    a me funziona, se ho ben inteso quello che vuoi dire ^^

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    qui siamo in Asp.Net, no Windows Forms

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    mmmm quindi vuoi dire che in .NET devo procedere in altro modo ???

    cosa posso fare?

    Grazie!!

  7. #7
    Ciao,
    Prova a guardare questo articolo:
    http://www.codeproject.com/KB/web-im...guploader.aspx

    b.

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.