Labākais bez maksas Pagriezt attēlu
Pagrieziet sānu vai apgriezienu attēlu pa pareizo ceļu uz augšu vai atspoguļojiet to - bez nozaudējumiem, bez ūdenszīmes.
Kā tas darbojas
- Augšupielādēt. Izvēlieties attēlu, ko griezt (līdz 40 MB).
- Plecu rotācija. Izvēlieties 90, 180 vai 270 grādiem pulksteņa rādītāja, un pēc izvēles horizontālu vai vertikālu apgriezienu.
- Lejupielādēt. Rotētais attēls automātiski lejupielādējas savā sākotnējā formātā.
Par šo rīku
Pagriezt attēlu par 90, 180 vai 270 grādiem pulksteņa rādītāja virzienā, un pēc izvēles to atspoguļot horizontāli vai vertikāli. Tas nosaka foto vai skenēšanas ikdienas problēmu, kas iznāca ārā no sāniem vai augšupvērstā virzienā. 90 grādi ir bezzudumi - pikseļi ir pārkārtoti, nav pārkodēti - tāpēc pagriezts JPG neņem papildu kompresijas. Izvade saglabā sākotnējo formātu. Tāpat kā ar katru rīku šeit: nav ūdens zīmes, nav zīmes, tiek apstrādāta atmiņā un izmesta.
Kāpēc cilvēki to lieto
- Nofiksējiet fotoattēlu, kas iznāca pa sāniem no tālruņa
- Pagrieziet skenēto lapu, kas ielādēta kāpšanas virzienā
- Atstarot attēlu horizontāli izkārtojumam
- Pagriezt ekrāna fotogrāfiju uz pareizo orientāciju
Izstrādātājs API
Automatizēt šo rīku no sava koda. Sūtīt pēc pieprasījuma uz zemāk norādīto rezultātu un iegūt tādu pašu rezultātu web rīks ražo. Tas ir ātrums ierobežots uz vienu IP un nav nepieciešams pierakstīties - API taustiņi augstākai robežai nāk.
https://best.free/api/tools/image-rotate/
| Parametrs | Piemērs | Vajadzīgs | Piezīmes |
|---|---|---|---|
file (fails) |
photo.jpg |
Jā | Any common image, ≤25 MB. |
angle |
90 |
Nē | 90 / 180 / 270 clockwise. |
flip |
none |
Nē | 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
Atbildes reakcija: The rotated/flipped image (same format).