Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    [ASP classico] resize immagine

    Ho bisogno di fare un resize di un'immagine che è presente sul server on the fly.
    Non voglio effettuare il resize sul server stesso ma solo in visualizzazione nella pagina.
    Non posso installare nulla sul server vorrei utilizzare le librerie standard se possibile o comunque uploadare file di utility.
    Grazie mille in anticipo

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Con ASP classico non puoi, puoi usare aspnet.

    Roby

  3. #3

    Re: [ASP classico] resize immagine

    Originariamente inviato da onigiri
    Ho bisogno di fare un resize di un'immagine che è presente sul server on the fly.
    Non voglio effettuare il resize sul server stesso ma solo in visualizzazione nella pagina.
    Non posso installare nulla sul server vorrei utilizzare le librerie standard se possibile o comunque uploadare file di utility.
    Grazie mille in anticipo
    Scaricati questa classe per asp 3.0 , funziona egregiamente

  4. #4
    ok, mi indicheresti uno script giusto per quello che devo fare in asp.net?
    Grazie mille

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Te l'ha indicata Michele.

    Roby

  6. #6
    grazie mille ottimo dire!

  7. #7
    solo un piccolo problema, sto cercando di ridimensionare delle immagini in png trasparenti a 32 bit, ma dopo il ridimensionamento in tutti i browser mi appaiono con sfondo nero.
    questi sono i miei settaggi:

    ImageResizer.SetFileType(ThumbType); //Tipo di output [jpg, gif, bmp, tiff, png]
    ImageResizer.SetThumbSize(w, h, false); //Width, Height e forzatura
    //ImageResizer.SetThumbSize(50); //IMPOSTA LA % DELL'ORIGINALE

    ImageResizer.SetOptionHighQuality(true); //Alta qualità
    ImageResizer.SetOptionJpegQuality(100); //Qualità JPEG
    ImageResizer.SetOptionFilter(InterpolationMode.Hig hQualityBicubic); //Filtro di Interpolazione
    ImageResizer.SetOptionGifDepth(255); //Profondità colore GIF [0 = off, 1, 2, 4, 8, 255 = grayscale]
    ImageResizer.SetOptionGifPalette(255); //Dimensione Palette GIF [9-255]
    ImageResizer.SetOptionTiffCompress(true); //Compressione TIFF

  8. #8
    Originariamente inviato da onigiri
    solo un piccolo problema, sto cercando di ridimensionare delle immagini in png trasparenti a 32 bit, ma dopo il ridimensionamento in tutti i browser mi appaiono con sfondo nero.
    questi sono i miei settaggi:

    ImageResizer.SetFileType(ThumbType); //Tipo di output [jpg, gif, bmp, tiff, png]
    ImageResizer.SetThumbSize(w, h, false); //Width, Height e forzatura
    //ImageResizer.SetThumbSize(50); //IMPOSTA LA % DELL'ORIGINALE

    ImageResizer.SetOptionHighQuality(true); //Alta qualità
    ImageResizer.SetOptionJpegQuality(100); //Qualità JPEG
    ImageResizer.SetOptionFilter(InterpolationMode.Hig hQualityBicubic); //Filtro di Interpolazione
    ImageResizer.SetOptionGifDepth(255); //Profondità colore GIF [0 = off, 1, 2, 4, 8, 255 = grayscale]
    ImageResizer.SetOptionGifPalette(255); //Dimensione Palette GIF [9-255]
    ImageResizer.SetOptionTiffCompress(true); //Compressione TIFF
    Non l'ho mai provato, ma credo si debba modificare la querystring secondo quanto descritto nelle istruzioni che sono all'interno del file wbresize.aspx:
    y = tipo di file
    *** se non impostato utilizza jpg
    *** valori accettati "jpg", "gif", "png", "tiff", "bmp"
    passandogli quandi in querystring y="png"
    Es:
    codice:
    ridimensiona
    O qualcosa derl genere ...
    ... Boh! almeno credo.

  9. #9
    no ragazzi non funziona , qualche altro suggerimento?

  10. #10
    scusate funziona perfettamente, grazie mille!

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.