Najbolji slobodni Rotiraj sliku
Okrenite bočno ili naopako sliku na pravi način gore, ili je zrcalite - besplatno, bez gubitaka, bez vodenog žiga.
Kako to funkcioniše
- Upload. Izaberite sliku za rotiranje (do 25 MB).
- Rotacija. Odaberite 90, 180 ili 270 stepeni u smjeru kazaljke na satu, i opcionalno horizontalno ili vertikalno okretanje.
- Preuzmi. Slika se automatski preuzima u originalnom formatu.
O ovom alatu
Rotiraj sliku za 90, 180 ili 270 stepeni u smjeru kazaljke na satu, i po želji je zrcali vodoravno ili okomito. Popravlja svakodnevni problem fotografije ili skeniranja koje je izašlo bočno ili naopako. Okreti od 90 stepeni su bez gubitaka - pikseli su preraspoređeni, ne ponovno kodirani - tako da rotirani JPG ne uzima dodatnu kompresiju. Izlaz zadržava originalni format. Kao i sa svakim alatom ovdje: bez vodenog žiga, bez registracije, obrađen u memoriji i odbačen.
Za šta ga ljudi koriste?
- Popravi fotografiju koja je izašla bočno s telefona
- Okreni skeniranu stranicu koja je učitana naopako
- Zrcali sliku vodoravno za raspored
- Rotiraj snimku zaslona u ispravnu orijentaciju
API za programere
Automatizirajte ovaj alat iz vašeg vlastitog koda. Pošaljite POST zahtjev dolje navedenoj krajnjoj tački i dobijte isti rezultat koji web alat proizvodi. Ograničen je brzinom po IP-u i ne treba registracija - API ključevi za veća ograničenja dolaze.
https://best.free/api/tools/image-rotate/
| Parametar | Primjer | Obvezno | Bilješke |
|---|---|---|---|
file (datoteka) |
photo.jpg |
Da. | Any common image, ≤25 MB. |
angle |
90 |
Ne, ne, ne. | 90 / 180 / 270 clockwise. |
flip |
none |
Ne, ne, ne. | none / horizontal / vertical. |
curl -X POST https://best.free/api/tools/image-rotate/ \
-F 'file=@photo.jpg' \
-F 'angle=90' \
-F 'flip=none' \
-o rotated.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"angle": 90, "flip": "none"}
r = requests.post("https://best.free/api/tools/image-rotate/", files=files, data=data)
with open("rotated.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("angle", 90);
fd.append("flip", "none");
const r = await fetch("https://best.free/api/tools/image-rotate/", { method: "POST", body: fd });
const blob = await r.blob(); // the rotated.png
Odgovor: The rotated/flipped image (same format).