L-aħjar Ħieles Ir-rota tal-immaġni
Dawwar immaġni laterali jew rasu l-isfel il-mod dritt sa, jew mera - ħielsa, lossless, l-ebda watermark.
Kif jaħdem
- Ittella'. Agħżel l-immaġni li jduru (sa 40 MB).
- Rotazzjoni tal-għażla. Agħżel 90, 180 jew 270 gradi lemin, u b'mod fakultattiv flip orizzontali jew vertikali.
- Niżżel. L-immaġni mdawra tniżżel awtomatikament fil-format oriġinali tagħha.
Dwar din l-għodda
Dawwar immaġni minn 90, 180 jew 270 gradi lemin, u b'mod għażla mera orizzontalment jew vertikalment. Huwa jiffissa l-problema ta'kuljum ta'ritratt jew scan li ħareġ lateralment jew rasu l-isfel. Il-90 grad dawriet huma lossless - pixels huma rranġati mill-ġdid, mhux mill-ġdid kodifikati - hekk JPG mdawwar ma pick up kompressjoni żejda. Il-produzzjoni żżomm il-format oriġinali. Bħal kull għodda hawn: l-ebda watermark, l-ebda sinjali, ipproċessati fil-memorja u skartati.
X'inhuma l-persuni jużawh għall
- Issettja ritratt li ħareġ lateralment minn telefon
- Dawwar paġna skennjata li mgħobbija rasu l-isfel
- Mirror immaġni orizzontalment għal tqassim
- Dawwar screenshot għall-orjentazzjoni korretta
API tal-iżviluppatur
Awtomatizza din l-għodda mill-kodiċi tiegħek stess. Ibgħat talba POST lill-punt aħħari hawn taħt u tikseb l-istess riżultat li tipproduċi l-għodda tal-web. Hija limitata bir-rata għal kull IP u ma teħtieġ l-ebda reġistrazzjoni - ċwievet API għal limiti ogħla qegħdin jiġu.
https://best.free/api/tools/image-rotate/
| Parametru | Eżempju | Meħtieġa | Noti |
|---|---|---|---|
file (fajl) |
photo.jpg |
Iva | Any common image, ≤25 MB. |
angle |
90 |
Nru | 90 / 180 / 270 clockwise. |
flip |
none |
Nru | 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
Rispons: The rotated/flipped image (same format).