Plej bona libera Turni bildon
Turnu flankan aŭ inversan bildon dekstren supren, aŭ speguli ĝin - senpage, senperdo, sen akvomarkoj.
Kiel ĝi funkcias
- Alŝuti. Elekti la bildon por turni (ĝis 25 MB).
- Rotaciu. Elektu 90, 180 aŭ 270 gradojn laŭhorloĝe, kaj opcion horizontalan aŭ vertikalan renverson.
- Elŝuti. La rotaciita bildo aŭtomate elŝutiĝas en sia originala formo.
Pri tiu ilo
Rotu bildon je 90, 180 aŭ 270 gradoj laŭhorloĝe, kaj speguli ĝin horizontale aŭ vertikale. Tio solvas la ĉiutagan problemon de foto aŭ skanado kiu eliras flanke aŭ inverse. La 90-grada turno estas senperda - rastrumeroj estas rearanĝitaj, ne re-koditaj - do rotaciita JPG ne ricevas ekstran kunpremadon. La elirejo konservas la originan formaton. Kiel ĉe ĉiu ilo ĉi tie: neniu akvomarko, neniu subskribo, prilaborita en memoro kaj forĵetita.
Kion homoj uzas ĝin por
- Ripari foton kiu eliris flanke el telefono
- Turni skanitan paĝon, kiu ŝarĝis malsupren
- Speguli bildon horizontale por aranĝo
- Turni ekranfoton al la ĝusta direkto
Programisto API
Aŭtomate funkciigu tiun ilon per via propra kodo. Sendu POST-peton al la malsupra fino kaj ricevu la saman rezulton kiel la reta ilo. Ĝi estas limigita laŭ IP kaj ne bezonas aliĝon - API-ŝlosiloj por pli altaj limoj venas.
https://best.free/api/tools/image-rotate/
| Parametroj | Ekzemplo | Necesa | Notoj |
|---|---|---|---|
file (dosiero) |
photo.jpg |
Jes | Any common image, ≤25 MB. |
angle |
90 |
Ne | 90 / 180 / 270 clockwise. |
flip |
none |
Ne | 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
Respondo: The rotated/flipped image (same format).