I-Best Free Jikelezisa isithombe
Jikisa isithombe esiphezu noma esiphezu ngezansi ngendlela efanele, noma uyibonise - mahhala, ngaphandle kokulimala, akukho uphawu lwamanzi.
Indlela esebenza ngayo
- Layisha. Khetha isithombe sokugxila (sifinyelela ku-40 MB).
- Khetha ukujikeleza. Khetha amaqondo angu-90, 180 noma 270 ahamba ngehora, futhi ushintshe ngokuqondile noma ngokuthe nkqo.
- Layisha phezulu. Isithombe esijikelezayo silanda ngokuzenzakalela kwifomethi yaso yakuqala.
Ngolu thuluzi
Jikelezisa isithombe nge 90, 180 noma 270 amaqondo ngokuya ngehora, futhi ungayibona ngokusobala ngokuthe nkqo noma ngokuthe nkqo. Ilungisa izinkinga zosuku ngalunye zesithombe noma isikhangiso esiphuma ngaphaya noma esihla. Izimo ezingu-90 zamaqondo azilahleki - amapixels aphinde ahlukaniswe, aphinde akhodwe - ngakho iJPG ejikayo ayitholi ukucindezeleka okuningi. Ukuphuma kugcina ifomu eliyinhloko. Njengomsebenzi wonke lapha: akukho uphawu lwamanzi, akukho ubhaliso, kuqhubekelwa kwimemori futhi kulahlekile.
Ubani osebenzisa lokhu
- Lungisa isithombe esiphuma ngakwesobunxele kusuka kufoni
- Jikisa ikhasi elixhunywe elalifakwa phezulu-phansi
- Isithombe esijikelezayo esijikelezayo
- Jikelezisa isithombe-skrini ku-orientation efanele
Umthuthukisi we-API
Yenza lokhu kusetshenziswa kube lula kusuka kukhodi yakho. Thumela isicelo se-POST esifike esiphethweni esingezansi bese uthola imiphumela efanayo kusetshenziswa kwewebhu. Kukhawulelwe nge-rate nge-IP futhi akufanele ungene - amathuluzi we-API afinyelela ezingeni eliphakeme.
https://best.free/api/tools/image-rotate/
| Amapharamitha | Isibonelo | Kudingeka | Amabhukwana |
|---|---|---|---|
file (ifayela) |
photo.jpg |
Yebo | Any common image, ≤25 MB. |
angle |
90 |
Akukho | 90 / 180 / 270 clockwise. |
flip |
none |
Akukho | 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
Uphendulelo: The rotated/flipped image (same format).