Salve a tutti

per settare la qualità dell'encoder del JPG, quando salvo l'immagine riadattata sul server, faccio cosi',
codice:
                     
    long nQuality = 100;

    ImageCodecInfo[] icf = ImageCodecInfo.GetImageEncoders();
    EncoderParameters encps = new EncoderParameters( 1 );
    EncoderParameter encp = new EncoderParameter( System.Drawing.Imaging.Encoder.Quality,nQuality );

    //qualità
    encps.Param[0] = encp;
   
   thumbNailImg.Save ( Request.PhysicalApplicationPath + imageUrlThumb +   MyString , icf[1], encps);
   thumbNailImg.Dispose();
Mi salva l'immagine ma la qualità è pessima.
Dove sbaglio?

thnx ^_^