Pi bon lib Piton imaj
Tourne yon imaj sou bò oswa tèt-a-bò, oswa reflete li - gratis, san pèt, pa gen okenn watermark.
Kijan li travay
- Envoke. Chwazi imaj pou lonje (jouk 25 MB).
- Rotasyon. Chwazi 90, 180 oswa 270 degre nan direksyon orè a, epi, si ou vle, yon vire orizontal oswa vètik.
- Enstale. imaj la parèt otomatikman nan fòma orijinal li.
Atik sa a
Rotate an imaj pa 90, 180 oswa 270 degre nan direksyon an montre, ak optionally reflete li orizontalman oswa vertikalman. Li fikse pwoblèm chak jou nan yon foto oswa scan ki te soti sou bò oswa tèt anba. 90 degre vire yo se lossless - pixels yo rearranged, pa re-encoded - konsa yon JPG tourné pa pran extra compression. Sortie a kenbe fòma orijinal la. Kòm ak chak zouti isit la: pa watermark, pa enskri, processed nan memwa ak dechève.
Ki sa moun yo itilize li pou
- Fix yon foto ki te soti nan yon telefòn
- Tourne yon paj skan ki te chaje anndan
- Reflechi yon imaj orizontal pou yon aranjman
- Pile yon ekran pou wè nan direksyon ki kòrèk la
Developer API
Automate zouti sa a soti nan kòd ou. Envoye yon demann POST nan pwent fen anba a epi jwenn menm rezilta a ke zouti entènèt la pwodwi. Li se rate-limited pa IP ak pa bezwen okenn enskripsyon - kle API pou limit ki pi wo yo ap vini.
https://best.free/api/tools/image-rotate/
| Paramèt | Egzanp | Required | Notifikasyon |
|---|---|---|---|
file (Fichièr) |
photo.jpg |
Wi | Any common image, ≤25 MB. |
angle |
90 |
Non | 90 / 180 / 270 clockwise. |
flip |
none |
Non | 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
Reponn: The rotated/flipped image (same format).