Rotazione immagini in batch online
Ruota fino a 30 immagini contemporaneamente nel browser. Angoli preimpostati o personalizzati, margine e sfondo. Nessun upload, download PNG.
Inizia a usare
Rotazione precisa con controllo della tela
Quando ruoti un'immagine di un angolo arbitrario, i bordi potrebbero essere tagliati se la tela non viene espansa. Questo strumento ti permette di scegliere se mantenere le dimensioni originali (con possibile ritaglio) o espandere la tela per includere l'intera immagine ruotata.
Esempio pratico
Carica un'immagine di 1200×800 pixel e ruotala di 90° in senso orario con l'opzione "Espandi la tela per contenere tutta l’immagine" attiva e margine 0. Il risultato sarà una tela di 800×1200 pixel, con l'immagine ruotata che riempie completamente la nuova area.
Parametri disponibili
- Angolo: preimpostati (90° sinistra, 90° destra, 180°) o personalizzato (0–360°) con direzione oraria/antioraria.
- Margine: aggiungi uno spazio extra attorno all'immagine (0–1000 pixel).
- Espandi tela: se attivo, le dimensioni di uscita vengono calcolate come ceil(larghezza*|cos| + altezza*|sin| + 2*m) per la larghezza e ceil(larghezza*|sin| + altezza*|cos| + 2*m) per l'altezza. Se disattivato, le dimensioni originali vengono mantenute con margine zero e gli angoli ruotati possono essere tagliati.
- Sfondo: trasparente (predefinito) o colore solido personalizzato.
Limiti e note
Ogni file può pesare al massimo 25 MiB e avere fino a 24.000.000 di pixel decodificati. In totale, puoi caricare fino a 100 MiB e 40.000.000 di pixel. Il processamento avviene interamente nel browser: le immagini non vengono caricate su alcun server. I file di output vengono scaricati singolarmente in formato PNG; non è disponibile un'opzione ZIP, né la riscrittura dell'orientamento EXIF, né la rotazione JPEG senza perdita di qualità.
FAQ
Posso ruotare immagini con sfondo trasparente?
Sì, lo sfondo trasparente è l'opzione predefinita. Se scegli uno sfondo solido, puoi selezionare il colore desiderato.
Cosa succede se non espando la tela?
Se disattivi "Espandi la tela per contenere tutta l’immagine", le dimensioni dell'immagine rimangono invariate solo con margine zero e le parti che escono dai bordi dopo la rotazione vengono tagliate. Ad esempio, un'immagine rettangolare ruotata di 45° perderà gli angoli.
Perché il mio file scaricato ha un nome diverso?
Ogni immagine elaborata viene scaricata come file PNG con il suffisso "-rotate.png" aggiunto al nome originale. Non viene creato un archivio ZIP: «Scarica tutto» avvia download PNG separati per tutti i risultati.
m è il margine aggiuntivo in pixel. Senza espansione, le dimensioni sono ceil(larghezza originale+2*m) × ceil(altezza originale+2*m); solo m=0 mantiene quelle originali. Sono ammessi 24 milioni di pixel per immagine e 40 milioni per batch, margini inclusi. L’uguaglianza è consentita; un superamento rifiuta il batch prima di allocare le tele di uscita.
3×2 px; 90°; m=1; espansione attiva → 4×5 px; espansione disattivata → 5×4 px
Per immagine: massimo 25 MiB e 24.000.000 pixel. Per lotto: 100 MiB e 40.000.000 pixel. Oltre 30 file o un’immagine non valida causano il rifiuto dell’intero lotto.
L’elaborazione avviene localmente nel browser.