Ko te tino wātea Ka huri te whakaahua
Ka huri i tētahi whakaahua taha, ki te taha rānei, ki te taha tika ki runga, ki te mārama rānei - wātea, kāore i te ngaro, kāore he tohu wai.
He pēhea te mahi
- Whakarewa. Hiko te whakaahua hei huri (ki te 40 MB).
- Ko te huringa o te kōwhiringa. Ka kōwhiria te 90, 180, 270 rānei ngā waeine ā-kau, ā, ka taea te whakarerekē i te poutū, i te poutū rānei.
- Whakahua. Ka whakawāteatia ngā whakaahua i roto i tōna āhua taketake.
Mo tēnei utauta
Ka huri tētahi whakaahua e 90, 180, 270 rānei ngā waeine o te wā, ā, ka taea te whakaata i te whakataki pāwhenua, i te poutū rānei. Ka whakaoti i te raruraru o ia rā o tētahi whakaahua, kātari rānei i puta mai i te taha, i te taha rānei. Kāore e ngaro te hurihanga 90-degree - ka whakahōu anō ngā pikitia, kāore i te whakawaehere anō - nā reira kāore e whiwhi ana te JPG kua hurihia i te whakawhāititanga tāpiri. Ka pupuri te huaputa i te āhua taketake. Pērā ki ia utauta i konei: kāore he tohu wai, kāore he whakaingoatanga, ka tuwhera i te pūmahara, ā, ka whakakoretia.
He aha te whakamahinga o te tangata mo ia
- Ka whakakoretia tētahi whakaahua i puta mai i te taha mai i tētahi pūrongo
- Ka huri i tētahi pou i karapa i whakarewaina ki te taha
- He whakaahua whakawhāiti te whakaahua mō tētahi hoahoa
- Ka huri te whakaahua i te āhua tika
Ka whakawhanakehia te API
Ka whakamātautau tēnei utauta i tōna ake waehere. Whakahaua tētahi tono POST ki te wāhi mutunga i raro iho, ā, ka whiwhi i te hua ōrite te utauta whatunga e whakaputaina ana. He whāiti te mokatere i ia IP, ā, kāore e hiahiatia he whakaingoatanga - Ka tae mai ngā kī API mō ngā tepenga tiketike ake.
https://best.free/api/tools/image-rotate/
| Parameter | Hei tauira | E hiahiatia ana | Whakatuhi |
|---|---|---|---|
file (Te tautuhi) |
photo.jpg |
He | Any common image, ≤25 MB. |
angle |
90 |
Kāore | 90 / 180 / 270 clockwise. |
flip |
none |
Kāore | 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
Whakautu: The rotated/flipped image (same format).