Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627

    Rimpicciolire immagini al volo

    salve a tutti

    ho un problmema....dovrei fare in un catalogo le antepprima delle immagini dei p prodotti, volevo chiedervi se c'è uno script che faccia al volo la riduzione della foto già presente nel db.....gracies a tutti in anticipo

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Rimpicciolire immagini al volo

    Originariamente inviato da james81
    salve a tutti

    ho un problmema....dovrei fare in un catalogo le antepprima delle immagini dei p prodotti, volevo chiedervi se c'è uno script che faccia al volo la riduzione della foto già presente nel db.....gracies a tutti in anticipo
    foto archiviata in campo oggetto OLE di Access?
    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627
    no..inserisco il percorso dell'immagine

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627
    nessuno che mi possa aiutare?

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Domande su questo tema sono davvero tante; una ricerca non avrebbe fatto male

    Comunque, (http://web.tiscali.it/archivio_esempi/zip/gdi.zip) prova a scaricarti dal link dato la dll che uso io. La devi mettere dentro la directory bin dell'applicazione.

    Fatto questo, ti mostro una pagina di esempio. Ho un datalist che fa vedere le immagini i cui indirizzi sono letti da un database


    questo codice:
    g.ImgResizeAndSaveToResponseOutputStream(p_img, 100)

    restituisce una miniatura di 100px (dimensione max, altezza o larghezza)

    questo altro codice alternativo restituisce una miniatura quadrata di 100px (viene tagliato il bordo)
    Dim bmp As Bitmap = g.ImgLoad(p_img)
    g.ImgClipSquare(bmp, 100)
    g.ImgSaveToResponseOutputStream(bmp)

    codice:
    <%@ Page Language="VB" %>
    <%@ Import Namespace="l=libreria.ModuloWeb" %>
    <%@ Import Namespace="g=gdi.img" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <script runat="server">
    
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
            Dim p_img As String = l.RequestParams("p_img")
            If p_img <> "" Then
                Dim quadrate As Boolean = True
                If quadrate Then 'miniature quadrate
                    Dim bmp As Bitmap = g.ImgLoad(p_img)
                    g.ImgClipSquare(bmp, 100)
                    g.ImgSaveToResponseOutputStream(bmp)
                Else 'miniature non quadrate
                    g.ImgResizeAndSaveToResponseOutputStream(p_img, 100)
                End If
                
            Else
                l.DataBind(Me.DataList1, gl.StringaConnessioneTest, "select indirizzo from immagini")
            End If
            
            
        End Sub
    </script>
    
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>Pagina senza titolo</title>
    </head>
    <body>
        <form id="form1" runat="server">
            <div>
                <asp:DataList ID="DataList1" runat="server" EnableViewState="false" RepeatColumns="7">
                    <ItemTemplate>
                        [img]?p_img=<%# Eval("indirizzo") %>[/img]
                    </ItemTemplate>
                </asp:DataList>
            
            </div>
        </form>
    </body>
    </html>

    ps. voglio vedere se ti funziona
    Pietro

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627
    grazie mille!

    volevo chiderti una cosa....tutto questo script lo posso integrare nella mia pagine asp???

  7. #7
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da james81
    grazie mille!

    volevo chiderti una cosa....tutto questo script lo posso integrare nella mia pagine asp???
    lo puoi integrare sì... se lo sai maneggiare.

    Dipende da quello che vuoi ottenere cosa che io non so.
    Pietro

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627
    io praticamente....ho una scheda di un prodotto dove carico i dati del prodotto (nome,data1,data2,ecc...ec...) e le immagini del prodotto...che sono circa 15

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.