Найкраще безкоштовно Обернути зображення
Поверни в сторону або догори ногами зображення правильний шлях вгору, або дзеркало, він вільний, без втрат, без водяного знаку.
Як це працює
- Вивантажити. Оберіть зображення для обертання (до 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).