Энг яхши бепул Расмни буриш
Расмни ён томонга ёки ўнг томонга буриш ёки акс эттириш - бепул, йўқотишсиз, сув белгисисиз.
У қандай ишлайди
- Юклаб олиш. Ўратиш учун тасвирни танланг (40 МБ гача).
- Ўртача айланиш. 90, 180 ёки 270 даража соат бурчагига қараб ва ўнг ёки чап томонга буриш учун танланг.
- Юклаб олиш. Бурилган сурат автоматик равишда асл форматида юклаб олинади.
Ушбу асбоб ҳақида
Расмни соатнинг айланиши бўйича 90, 180 ёки 270 даражага буриш ва уни горизонтал ёки вертикал равишда акс эттириш. Бу сурат ёки скан қилинган суратнинг ён томонга ёки орқага қараб чиқиб кетиши каби муаммоларни ҳал қилади. 90 даражали бурилиш йўқотишсиз бўлади - пикселлар қайта кодланмайди, қайта жойлаштирилади - шунинг учун айлантирилган JPG қўшимча сиқишни талаб қилмайди. Чиқилиш оригинал форматда қолади. Бу ерда барча асбоблар каби: сув белгиси йўқ, ёзув йўқ, хотирада ишланади ва ташлаб юборилади.
Одамлар нима учун фойдаланадилар?
- Телефондан ён томонга чиқиб кетган суратни тузатиш
- Скан қилинган саҳифани ўнгдан чапга буриш
- Расмни кўриниш учун горизонтал равишда акс эттириш
- Экран суратини тўғри йўналишга буриш
Ижодкор API
Бу асбобни ўз кодингиздан автоматлаштиринг. Қуйидаги охирги нуқтага POST талабини юборинг ва веб асбоби ишлаб чиқарган натижага эга бўлинг. У ҳар бир IP учун тезлик чегараланган ва рўйхатдан ўтиш талаб этилмайди - юқори чегаралар учун API калитлари яқинда пайдо бўлади.
https://best.free/api/tools/image-rotate/
| Парамeтрлар | Мисол | Кўрсатма | Ёдлаш |
|---|---|---|---|
file (файл) |
photo.jpg |
Ҳа | Any common image, ≤25 MB. |
angle |
90 |
Йўқ | 90 / 180 / 270 clockwise. |
flip |
none |
Йўқ | 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
Жавоб: The rotated/flipped image (same format).