Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Il WbResize di Imente

  1. #1

    Il WbResize di Imente

    Buongiorno, sto implementando nel mio sito la funzione di upload e resize di una immagine con ASP.
    Mi funziona tutto alla grande (e ringrazio il Sig. IMENTE).
    L'unica cosa che non riesco a fare è la seguente nel resize on the fly:

    "Avendo una immagine di 200 x 150 vorrei che venga ridotta a 100 x 100 senza forzare le dimensioni quindi che mi formi un quadrato di 100 x 100 e l'immagine con le dimensioni in proporzione all'interno del quadrato."

    Questo è possibile impostando la variabile o a 0 (MA NON FUNZIONA una dimensione viene ignorata e il quadrato di 100x100 non si forma e viene fuori una immagine di 100 x h160)

    o = forza dimensioni ("o" di otranto)
    *** nel caso si indichi sia W che H se
    *** o = 1 => forza le dimensioni a W e H
    *** o = 0 => rimpicciolisce l'immagine senza forzare le dimensioni per farla
    ***stare nel riquadro W e H richiesto


    Es:<img src=wbresize.aspx?f=miafoto.jpg&h=100&w=100&o=0>

    Spero di essere stato abbastanza chiaro.
    Cordialmente Ringrazio e Saluto!

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708
    Ciao

    anch'io vorrei realizzare la tua stessa cosa puoi aiutarmi?

    Pier

  3. #3

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708
    Ciao piciuriello

    che onore! Avevo già letto documentazione sul tuo script solo che non so se il mio server Win 2003 ha le DLL già installate di cui parli.
    Il mio server non mi fa installare nessuna DLL. Come faccio a verificare quale DLL sono installate sul mio server?

    Pier

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708
    Il mio server mi ha comunicato che non posso installare nessuna DLL e nessun componente ocx almeno che non siano già presenti.

    ...mi consigliano di passare a ".net 1.1 o meglio 2.0"
    ...qualche idea?

  6. #6
    Ciao Piehagi!
    Io uso il codice di imente e funziona alla grande.
    Quello che non mi funziona è solo un piccolo particolare.

    Per il resto, upload con resize vanno alla grande! Io uso Upload di Aruba (script in ASP) e Wbresize.aspx di Imente! Ti assicuro che funziona tutto. E non devi installare nessuna DLL.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708
    Puoi mandarmi due pagine di esempio?

    Pier

  8. #8
    Originariamente inviato da Pierhagi
    Ciao piciuriello

    che onore! Avevo già letto documentazione sul tuo script solo che non so se il mio server Win 2003 ha le DLL già installate di cui parli.
    Il mio server non mi fa installare nessuna DLL. Come faccio a verificare quale DLL sono installate sul mio server?

    Pier
    Ciao, ho visto che in un messaggio successivo dici che non puoi installare niente sul server, quindi probabilmente non riuscirai ad utilizzare i miei script, in ogni caso per vedere se una libreria e' presente (cosa che puo' essere utile in generale) si può usare questo codice:

    codice:
    strLib = "AspImage.Image"
    On Error Resume Next
    Err = 0
    Set Image = Server.CreateObject(strLib)
    If Err <> 0 Then
       Response.Write strLib & " non disponibile"
    End If
    Sostituendo il nome della libreria nella variabile strLib si possono verificare tutte le librerie eventualmente utili.

  9. #9
    vorrei che venga ridotta a 100 x 100 senza forzare le dimensioni
    MI spieghi meglio, cosa vuoi fare esattamente ?

    Come fai a trasformare un'immagine in quel modo senza forzarne le proporzioni ?

    Ho ne estrapoli una porzione o non puoi farlo.

  10. #10
    Originariamente inviato da alexba64
    MI spieghi meglio, cosa vuoi fare esattamente ?

    Come fai a trasformare un'immagine in quel modo senza forzarne le proporzioni ?

    Ho ne estrapoli una porzione o non puoi farlo.
    Normalmente si ridimensiona l'immagine considerando le dimensioni volute come dimensioni "massime".
    Ovvero se io ho un'immagine 320x200 e voglio ottenere una immagine 100x100, la dimensione che mantengo come massima e' la larghezza che riduco da 320 a 100, di conseguenza l'altezza (in proporzione) diventa 62,5 (ovvero 62).
    Se l'immagine che volevo ottenere fosse stata 200x100 avrei ottenuto riducendo in proporzione una immagine 160x100 perché avrei tenuto come massima l'altezza.
    Questo è quello che normalmente si intende per ridimensionamento in proporzione.
    In PHP ho fatto una libreria che mantiene l'immagine finale 100x100 aggiungendo dei bordi di un colore a scelta ai lati della dimensione minima, ma non ho fatto la stessa cosa in ASP.
    Immagino intendesse qualcosa del genere, ma purtroppo non ho niente di pronto in ASP.

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.