Ridimensiona immagini JPEG, PNG o WebP a una larghezza e/o altezza obiettivo preservando l’aspect ratio. L’elaborazione resta nel browser—il file non lascia il dispositivo.
Regole di dimensionamento
- Solo larghezza — l’altezza scala in proporzione
- Solo altezza — la larghezza scala in proporzione
- Larghezza e altezza — l’immagine sta dentro il riquadro (modalità contain); la dimensione maggiore raggiunge il target e l’altra si riduce
Le dimensioni sono calcolate con arrotondamento a pixel interi. Il formato di output corrisponde alle sorgenti JPEG come JPEG (quality 92) e alle sorgenti PNG/WebP come PNG.
Quando usarlo
- Generare miniature per documentazione o anteprime social
- Ridurre foto da fotocamera troppo grandi prima dell’upload
- Normalizzare le dimensioni degli asset per una griglia di design
Limiti
L’upscaling di immagini piccole non aggiunge dettaglio reale. L’orientamento EXIF potrebbe non applicarsi automaticamente in tutti i browser. Sorgenti molto grandi possono superare i limiti di memoria del canvas. Nessun ritaglio né filtro di nitidezza—solo scaling proporzionale.
Esempio
Ad esempio, inserisci i valori di esempio predefiniti nel modulo e confronta l’output con un riferimento noto; regola un input alla volta per vedere come cambia il risultato.