Visualizzazione dei risultati da 1 a 9 su 9

Discussione: creazione thumbnail

  1. #1

    creazione thumbnail

    ciao,
    conoscete un metodo in .net per fare upload di foto (galleria fotografica) solo con una foto di dimensioni (es. 640x480) e poi quando me la richiamo mi fa la thumbnail al volo senza perciò fare l'upload della foto piccola?


    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482

    Non ho capito....

    Vuoi ottenere un Thumbnail di una foto?

    Hey hey, my my Rock and roll can never die!

  3. #3
    allora visto che il forum è morto mi sono dato da fare e ho trovato e fatto questo senza sapere se può andare:
    codice:
            Public Function Ridimensiona2(ByVal path As String, ByVal myUName As String, ByVal high As Integer, ByVal width As Integer, ByVal formato As String)
                'Comiciamo inizializzando alcune variabili per l'anteprima:
                Dim objBMP As System.Drawing.Image
                Dim objGraphics As System.Drawing.Image
                'prendiamo alcune informazioni importanti dall'immagine orginale
                objBMP = New Bitmap(path & myUName)
                Dim imgw As Integer = objBMP.Width
                Dim imgh As Integer = objBMP.Height
    
                'Ora possiamo ridimensionare in scala l'immagine prendendo i valori dati in input. Questa misura è valida sia che l'immagine sia puù alta o più lunga.
    
                ' Creating a Thumbnail with scale
                Dim newimgw As Integer
                Dim newimgh As Integer
    
                If imgw > imgh Then
                    newimgw = width
                    newimgh = (imgh * width) / imgw
                ElseIf imgh > imgw Then
                    newimgw = (imgw * high) / imgh
                    newimgh = high
                Else
                    newimgw = width
                    newimgh = high
                End If
                'Ora possiamo creare l'anteprima
                objGraphics = objBMP.GetThumbnailImage(newimgw, newimgh, Nothing, IntPtr.Zero)
                'troviamo l'estensione dell'immagine
                'Dim strFileExtension As String
                'strFileExtension = Right(myUName, 3)
    
                ' creates unique name for the thumbnail and save it on webserver folder
                objGraphics.Save(path & myUName & "tmbnl." & formato)
    
    
            End Function

    praticamente questa funzione prende 5 parametri, il path, le nuove grandezze della Thumbnail, il nome del foto principale e il formato.


    La mia idea sarebbe quella di crearla al volo senza dover salvare l'img sul server. Praticamente userei questa funzione nella parte pubblica e non quando faccio l'upload della foto nel pannello.

    LAa funzione cosi com'è dovrebbe salvare la nuova foto però credo e chiedo a voi se io metto un return al posto di objGraphics.Save(path & myUName & "tmbnl." & formato) dovrei fare quello che dico giusto?

  4. #4
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197

    Re: creazione thumbnail

    Originariamente inviato da Daniele80
    ciao,
    conoscete un metodo in .net per fare upload di foto (galleria fotografica) solo con una foto di dimensioni (es. 640x480) e poi quando me la richiamo mi fa la thumbnail al volo senza perciò fare l'upload della foto piccola?


    grazie
    ti hanno risposto su ugi

  5. #5
    si lo so, porto avanti + discusssioni, poi le soluzioni che trovo cmq le riporto qui visto che molti di noi stanno all'inizio.

  6. #6
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197
    Originariamente inviato da Daniele80
    si lo so, porto avanti + discusssioni, poi le soluzioni che trovo cmq le riporto qui visto che molti di noi stanno all'inizio.
    fai bene! vai miticoooo

  7. #7
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197
    Originariamente inviato da Daniele80
    si lo so, porto avanti + discusssioni, poi le soluzioni che trovo cmq le riporto qui visto che molti di noi stanno all'inizio.
    di che zona sei frate'?!? mi pare di conoscere il tuo cognome

  8. #8
    vicino Ostia precisamente infernetto

  9. #9
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197
    capito capito, io sono di pomezia, no pensavo fossi un'altra persona

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.