Хамгийн сайн үнэгүй Зураг
Зурагт усны тэмдэггүйгээр, өөрийнх нь хэв маягийг хадгалж, яг пикселийн дөрвөлжинд огтлох.
Яаж ажилладаг вэ
- Дэлгэц. Хуваах зураг сонгох (40 МБ хүртэл).
- Газар нутаг. X, Y- ийн хувьд зүүн дээд булан, хэрчсэн өргөн, өндөр, бүх пикселээр.
- Дэлгэц. Хуваасан зураг нь эхний хэлбэрээр нь автоматаар татаж авна.
Энэ хэрэгслийн тухай
Зургийг хүссэн хэмжээтэй нь огтолж, пикселээр тодорхойл. X, Y, баруун дээд булан, өргөн, өндөр. Энэ нь таамаглах биш, яг тохирох: тодорхой хэмжээтэй хавтгайг огтлох, баннерыг тодорхой хэмжээгээр огтлох, хүсээгүй захыг арилгах зэрэгт тохиромжтой. Зургийг огтлох нь эх файлын форматыг хадгалдаг, PNG бол PNG, JPG бол JPG хэвээр байдаг, пикселүүд нь хуулбарлагдахгүй, дахин өргөтгөлгүй. Усны тэмдэггүй, бүртгэлгүй, санах ойд боловсруулж, хаягддаг.
Хүний хэрэглэж байгаа зүйл
- Сүүлд үзсэн зураг
- Зурагт өнгө оруулах
- Хуваалцах
- Зурагт өнгө оруулах
Хөгжүүлэгч
Энэ хэрэгслийг өөрийн кодноос автоматаар ажиллуулна. Доорх төгсгөлд POST хүсэлт илгээж, вэб хэрэгслийн гаргасан үр дүнтэй ижил үр дүнг авна. Энэ нь IP хаягийн хурдаар хязгаарлагддаг бөгөөд бүртгүүлэх шаардлагагүй - API түлхүүрүүд илүү өндөр хязгаарлалтууд ирэх болно.
https://best.free/api/tools/image-crop/
| Параметр | Жишээ | Заавал | Сэтгэгдэл |
|---|---|---|---|
file (файл) |
photo.jpg |
Тийм ээ | Any common image, ≤25 MB. |
x |
0 |
Тийм ээ | Left edge in px. |
y |
0 |
Тийм ээ | Top edge in px. |
width |
400 |
Тийм ээ | Crop width in px. |
height |
300 |
Тийм ээ | Crop height in px. |
curl -X POST https://best.free/api/tools/image-crop/ \
-F 'file=@photo.jpg' \
-F 'x=0' \
-F 'y=0' \
-F 'width=400' \
-F 'height=300' \
-o cropped.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"x": 0, "y": 0, "width": 400, "height": 300}
r = requests.post("https://best.free/api/tools/image-crop/", files=files, data=data)
with open("cropped.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("x", 0);
fd.append("y", 0);
fd.append("width", 400);
fd.append("height", 300);
const r = await fetch("https://best.free/api/tools/image-crop/", { method: "POST", body: fd });
const blob = await r.blob(); // the cropped.png
Хариулт: The cropped image (same format).