- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Conoscere le dimensioni delle immagini all'atto del caricamento
-
Conoscere le dimensioni delle immagini all'atto del caricamento
C'è un qualche sistema per conoscere il peso in bytes di un'immagine da caricare tramite un campo file, all'atto del caricamento? In pratica conoscere le sue caratteristiche prima di effettuare l'upload, onde evitare che l'utente, data la dimensione molto grande delle immagini scattate da una fotocamera possa chiudere lo script prima del termine del caricamento.
In caso di risposta positiva alla mia domanda, esiste qualche tool, da inserire nel sito, che permetta di ridimensionare l'immagine anche a persone inesperte e non in grado di utilizzare programmi come Photoshop o Gimp?
Io uso jquery e php.
-
Per poter ottenere le dimensioni di un file guarda se questa discussione fa ala caso tuo bytes.com/topic/javascript/answers/460516-check-file-size-javascript. Per quanto riguarda il ridimensionamento ti consiglio di farlo in php e non lato client con jQuery perchè in quest ultimo caso il peso dell'immagine non varierebbe. Al completamento dell'upload usa php per il ridimensionamento. Guarda qua white-hat-web-design.co.uk/blog/resizing-images-with-php/
-
Grazie mille!