Хамгийн сайн үнэгүй Зураг эргүүлэх
Зургийг нөгөө талд нь эргүүлэх, эсвэл эргэн тойрныг нь эргүүлэх - үнэгүй, алдагдалтай, усны тэмдэггүй. Name
Яаж ажилладаг вэ
- Дэлгэц. Хийх зураг сонгох (40 МБ хүртэл).
- Хуваарилах. 90, 180 эсвэл 270 градусын цагирагтай, эсвэл өргөн эсвэл нарийн эргэлтийг сонгоно уу.
- Дэлгэц. Хийсэн зургийн эхний хэлбэрийг автоматаар татаж авна.
Энэ хэрэгслийн тухай
Зурагт 90, 180, 270 градусаар цагны зүүний дагуу эргүүлэх, мөн өргөн, урт талаас нь эргүүлэх. Энэ нь зураг эсвэл сканнерын нүүрийг нүүр рүүгээ эргүүлэх, эсвэл нүүр рүүгээ эргүүлэх зэрэг олон нийтийн асуудалд тусалдаг. 90 градусын эргэлт нь алдагдалтай - пикселүүд дахин кодлогддоггүй, дахин байрлуулдаг - учир нь эргүүлсэн JPG- ийг илүү их буулгахгүй. Эхний хэлбэрээр гарчиг нь үлдэнэ. Энэхүү хэрэгслийн адил: усны тэмдэггүй, бүртгэлгүй, санах ойд боловсруулж, хаяна.
Хүний хэрэглэж байгаа зүйл
- Гар утсаараа авсан зураг нь хажуу тийш гарч ирсэнийг зас
- Скан хийсэн хуудасны доод хэсгийг эргүүлэх
- Зурагт өргөнийг тохируулах
- Сүүлд үзсэн зургийг зөв зүгт эргүүлэх
Хөгжүүлэгч
Энэ хэрэгслийг өөрийн кодноос автоматаар ажиллуулна. Доорх төгсгөлд 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).