Bebas Puter Gambar
Ing basa Jawa, tembung kang digunakaké kanggo nyebut wong iku: wong
Carané kerjané
- Muter. Pilih gambar kanggo diputar (nganti 25 MB).
- Putaran Pick. Tembung iki bisa digunakaké kanggo nyebut 90, 180, utawa 270 derajat, lan bisa uga kanggo nyebut mburi horisontal utawa vertikal.
- Muter-muter. Gambar kang diputar bakal diunduh kanthi otomatis ing format asliné.
Ngendi-ngedi
Puter gambar kanthi 90, 180 utawa 270 derajat sekang arah jam, lan pilihané bisa dikirangké kanthi horisontal utawa vertikal. Iki bisa ngrampungaké masalah saben dinané foto utawa scan kang metu ing sisih utawa mburi. Puter 90 derajat ora ana cacat - piksel disusun manèh, ora dikode manèh - dadi JPG kang dikirang ora mbutuhake kompresi tambahan. Output tetep nganggo format asli. Saliyané iku, kaya ing saben piranti ing kene: ora ana tanda banyu, ora ana signup, diproses ing memori lan dibuang.
Apa wong-wong nggunakake iku kanggo
- Nyadakake gambar kang metu saka ponsel kanthi sikil
- Ngganti kaca sing diisi ing ngisor iki
- Nggambarake gambar kanthi horisontal kanggo tata letak
- Puter layar tutul menyang orientasi sing bener
Pangembang
Otomatisasi alat iki saka kode dhewe. Kirimi pitakon POST menyang titik pungkasan ing ngisor iki lan entuk asil sing padha karo alat web. Iki dibatasi kanthi kecepatan saben IP lan ora butuh ndhaptar - kunci API kanggo watesan sing luwih dhuwur bakal teka.
https://best.free/api/tools/image-rotate/
| Paramèter | Conto | Diperlukan | Notes |
|---|---|---|---|
file (file) |
photo.jpg |
Ya | Any common image, ≤25 MB. |
angle |
90 |
Ora | 90 / 180 / 270 clockwise. |
flip |
none |
Ora | 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
Balasan: The rotated/flipped image (same format).