Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Forzare scrittura in .jpg

    Ciao a tutti,

    ho uno script che prende una immagine e ne crea la thumb.
    Se l'immagine viene passata come .jpg viene creata la thumb in .jpg , se come .gif viene creata la thumb in .gif

    Io invece ho l'esgienza che venga SEMPRE salvata come .jpg

    Messo che questo è il mio codice:
    miniaturabmp.Save(Server.MapPath("../public/immagini/" & img), imageCodec, encParams)

    Qualcuno mi può dire come
    1)O forzare la scrittura come .jpg oppure
    2)agire sulla variabile stringa img, cancellare gli ultimi 4 caratteri(.gif) e sostituirli con .jpg


    Grazie a tutti per l'aiuto

  2. #2

    re

    re..

    non dovrebbe essere difficile..

    un codice che elimina gli ultimi 4 caratteri,

    poi per aggiungere .jpg basta fare

    nome = nome + ".jpg"


    Come si eliminano gli ultimi 4 caratteri della stringa?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    purtroppo non è cosi semplice...
    jpg e gif differiscono non solo x l'estensione.. sono immagini compresse in modo diverso!

  4. #4

    guarda

    guarda, in passato salvavo le img.gif in img.jpg senza alcun problema, ovviamente perdevo l'animazione

    Il problema è che adesso non vorrei perdere il nome del file, ovvero se l'immagine si chiama 1.gif deve essere rinominata in 1.jpg conservando ciò che è prima dell'uno..

    come posso estrapolare dalla stringa tutto ciò che viene prima dell'ultimi punto?
    ovvero da
    img.jpg
    img.gif
    img.jpeg
    come posso estrapolare img?

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.