Эң мыкты акысыз Сүрөттү буруу
Сүрөттү бурмалоо же оңго же солго буруу, же аны mirror кылуу - акысыз, жоготуусуз, суу белгиси жок.
Кантип иштейт
- Жүктөө. Баштоо үчүн сүрөттү тандаңыз (максимум 40 Мб).
- Тандалган бурулуу. Саат багыты боюнча 90, 180 же 270 градусту, ошондой эле горизонталдык же вертикалдык бурууну тандаңыз.
- Жүктөө. Буратылган сүрөт оригиналдык форматында автоматтык түрдө жүктөлөт.
Бул аспап жөнүндө
Сүрөттү сааттын багыты боюнча 90, 180 же 270 градуска буруу, ошондой эле аны горизонталдык же вертикалдык буруу. Бул функция фотосүрөт же скандын бурчтуу же баш-аягы жок болуп калган учурдагы көйгөйлөрдү чечет. 90 градустук буруу жоготуусуз болот - пикселдер кайра коддолбой, кайра жайгаштырылат, ошондуктан бурулган JPG файлы кошумча кысуусуз калат. Чыгыш файл оригиналдык форматта сакталат. Бул жердеги бардык аспаптар сыяктуу: суу белгиси жок, каттоо жок, эсте иштелип чыгат жана жокко чыгарылат.
Адамдар аны эмне үчүн колдонушат
- Телефондон бурчтуу түрдө чыккан сүрөттү оңдоо
- Сканданган жана жүктөлгөн бетти тескерисинче буруу
- Сүрөттү горизонталдык түрдө бурмалоо
- Сканерден алынган сүрөттү туура багытка буруу
Жабдып туруучу API
Автоматизация этого инструмента с помощью собственного кода. POST-запрос отправьте в нижнюю конечную точку и получите такой же результат, как и веб-инструмент. Этот инструмент имеет скорость, ограниченную IP-адресом, и не требует регистрации. API-ключи для более высоких ограничений будут выпущены.
https://best.free/api/tools/image-rotate/
| Параметрлер | Мисал | Зарыл | Заметки |
|---|---|---|---|
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).