Pinakamahusay na Libre I-rotate ang imahe
I-turn ang isang sideways o upside-down na imahe ang karapatan paraan up, o mirror ito - libre, lossless, walang watermark.
Paano ito gumagana
- Mag-upload. Pumili ng imahe upang i-rotate (hanggang sa 40 MB).
- Piliin ang pag-ikot. Pumili ng 90, 180 o 270 degrees clockwise, at kung gusto mo ng isang pahalang o patayo na i-flip.
- I-download. Ang mga rotated na imahe ay awtomatikong i-download sa orihinal na format.
Tungkol sa tool na ito
I-rotate ng isang imahe sa pamamagitan ng 90, 180 o 270 degrees clockwise, at optionally mirror ito pahalang o patayo. Ito ay gumagana sa araw-araw na problema ng isang larawan o scan na lumabas sideways o upside-down. Ang 90-degree na mga turn ay lossless - pixel ay rearranged, hindi re-encoded - kaya ang isang umiikot JPG ay hindi pick up dagdag na compression. Ang output ay natiling ang orihinal na format. Tulad ng sa bawat tool dito: walang watermark, walang pag-signup, naproseso sa memorya at discarded.
Ano ang mga tao gamitin ito para sa
- Ayusin ang isang larawan na lumabas sideways mula sa isang telepono
- I-on ang isang scanned page na na-load upside-down
- Mirror ng isang imahe pahalang para sa isang layout
- I-rotate ang isang screenshot sa tamang pag-uugali
Developer API
Ipadala ang isang POST na kahilingan sa endpoint sa ibaba at makakuha ng parehong resulta ang web tool ay gumagawa. Ito ay rate-limited bawat IP at kailangang walang pag-signup - API key para sa mas mataas na mga limitasyon ay darating.
https://best.free/api/tools/image-rotate/
| Parameter | Halimbawa | Kinakailangan | Mga tala |
|---|---|---|---|
file (file) |
photo.jpg |
Oo | Any common image, ≤25 MB. |
angle |
90 |
Hindi | 90 / 180 / 270 clockwise. |
flip |
none |
Hindi | 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
Tugon: The rotated/flipped image (same format).