Najlepšie zadarmo Otočiť obrázok
Otočte obrázok nabok alebo hore nohami správnym smerom alebo ho zrkadlite - bezplatne, bezstratovo, bez vodoznaku.
Ako to funguje
- Nahrať. Vyberte obrázok, ktorý chcete otočiť (až do 40 MB).
- Rotačný výber. Vyberte si 90, 180 alebo 270 stupňov v smere hodinových ručičiek a voliteľne horizontálne alebo vertikálne prevrátenie.
- Stiahnuť. Otočený obrázok sa automaticky stiahne v pôvodnom formáte.
O tomto nástroji
Otočte obrázok o 90, 180 alebo 270 stupňov v smere hodinových ručičiek a prípadne ho zrkadlite horizontálne alebo vertikálne. Opravuje každodenný problém s fotografiou alebo skenom, ktorý vyšiel nabok alebo hore nohami. 90-stupňové otočenie je bezstratové - pixely sú preskupené, nie prekódované - takže otočený JPG nezíska extra kompresiu. Výstup si zachováva pôvodný formát. Ako pri každom nástroji tu: žiadna vodoznak, žiadne prihlásenie, spracované v pamäti a zahodené.
Na čo ho ľudia používajú
- Oprava fotografie, ktorá vyšla z telefónu do strany
- Otočenie naskenovanej strany, ktorá sa načítala hore nohami
- Vodorovné zrkadlenie obrázka pre rozloženie
- Otočenie snímky obrazovky do správnej orientácie
API pre vývojárov
Automatizujte tento nástroj z vlastného kódu.Pošlite požiadavku POST na koncový bod uvedený nižšie a získajte rovnaký výsledok ako webový nástroj. Je obmedzený rýchlosťou na IP a nevyžaduje registráciu - kľúče API pre vyššie limity budú k dispozícii.
https://best.free/api/tools/image-rotate/
| Parameter | Príklad | Povinné | Poznámky |
|---|---|---|---|
file (súbor) |
photo.jpg |
Áno | Any common image, ≤25 MB. |
angle |
90 |
Nie | 90 / 180 / 270 clockwise. |
flip |
none |
Nie | 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
Odpoveď: The rotated/flipped image (same format).