Free Putar Gambar
Ngaganti gambar anu ditambihan atawa dibalikkeun katuhu ka luhur, atawa ngagambarkeunana - bébas, tanpa kaleungitan, tanpa tanda cai.
Carane kerjane
- Ngunggah. Pilih gambar anu bakal diputar (ka 40 MB).
- Putaran Pick. Pilih 90, 180 utawa 270 derajat arah jam, sarta pilihan ngétok horisontal utawa vertikal.
- Muat turun. Gambar sing diputar bakal diunduh kanthi otomatis ing format asline.
Ngelatar iki
Putar gambar ku 90, 180 atawa 270 derajat ngalawan jam, sarta pilihanna ngagambarkeunana ngawatesan atawa mencét. Ieu ngalereskeun masalah sapopoé tina foto atawa scan anu kaluarna ngalempeng atawa ngabalikan. Putaran 90 derajat teu aya kaleungitan - piksel disusun deui, teu dikode deui - jadi JPG anu diputar teu ngabutuhkeun kompresi tambahan. Outputna ngajaga format aslina. Saperti jeung sagala alat di dieu: teu aya tanda cai, teu aya tanda tangan, diolah dina memori sarta dibuang.
Apa wong nggunakake iku kanggo
- Fix a photo that came out sideways from a phone
- Ngganti kaca sing diisi ing ngisor iki
- Nggambar gambar kanthi melintang kanggo tata letak
- Putar layar layar menyang arah sing bener
Pembangun API
Otomatisasi alat ieu ti kode anjeun sorangan. Kirimkeun pamundut POST ka titik akhir di handap ieu sarta meunangkeun hasil anu sami anu dihasilkeun ku alat web. Éta dibatasi ku laju per IP sarta henteu meryogikeun ngadaptar - konci API pikeun wates anu langkung luhur bakal datang.
https://best.free/api/tools/image-rotate/
| Parameter | Conto | Diperlukan | Notes |
|---|---|---|---|
file (Файл) |
photo.jpg |
Iya | 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
Jawaban: The rotated/flipped image (same format).