Beýik azat Resim Çekiliş
Resimleri bir tarapa ýa-da aşaka öwür, ýa-da ony öwür - azat, ýitgisiz, suw nyşany ýok.
Nädip işleýär
- _Ýükle. Döwmek üçin resimi saýla (40 MB'a çenli).
- Saýlaw Döwri. 90, 180 ýa 270 gradus sagat yönünde we özüne görä bir çuňluk ýa dik öwürmegi saýla
- Download. Çekiliş Resim Otomatiki Olaryň Ahyrky Haltynda Ýüklener
Bu esbap hakda
Resimni 90, 180 ýa 270 gradus sagat yönünde öwr, we ony öwürmek isleseň ony çuňlukça ýa diklikçe öwr. Bu her günki foto ýa skannyň bölekçe ýa aşak çykan problemany düzedýär. 90 gradus öwrmeler ýitirmez - pikseller täzeden düzedilýär, täzeden kodlanmaz - şonuň üçin bir öwrlen JPG ekstra sıçramagy almaz. Çykyş özbaşdak formaty saklaýar. Şu ýerde her esbap ýaly: suw işareti ýok, ýazgy ýok, hafyzda işlenip we taşlanylýar.
Adamlar ony näme üçin ulanýar
- Telefondan çykan bir fotony düzed
- Bir skenlenen sahypany aşak gaýgyr
- Resimiň bir bölegini öňki halyna getir
- Bir suraty dogry tarapa öwür
Öňki
Bu esbap öz kodyňyzdan automatlaň. Aşakdaky sonuk nokta POST soragyny iberiň we web esbaby öndüren netijäni alyň. Bu IP üçin tizlik çäklendirilen we hiç bir ýazma gerek däl - API açarlary has ýokary çäklendirmeler üçin gelýä.
https://best.free/api/tools/image-rotate/
| Parametr | Mysal | Gerekli | _Ýazy |
|---|---|---|---|
file (faýl) |
photo.jpg |
Eý | Any common image, ≤25 MB. |
angle |
90 |
_Ýok | 90 / 180 / 270 clockwise. |
flip |
none |
_Ýok | 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
Jawaby: The rotated/flipped image (same format).