Free Kpụga inyogo
Kpọchie inyogo n'ime pikselụ rektaụlụ n'ozuzu ya, na-echekwa usoroiheomume ya nke mbụ - ọbụla na ọbụla na-enweghị wáráị̀m.
Otú ọ dị
- Bubata. Họrọ inyogo ka i kpụga (na-eru 25 MB).
- Hazie mpaghara ebe ahụ. Tinye X na Y maka n'elu-akaekpe nakwa ọ̀sọ̀ na elu nke n'ótù nke n'ime pixels.
- Bubata. Igo nke a kpụgachara na-ebubata n'ụzọ nkịtị n'ụdị ya mbụ.
N'ihe banyere tulị a
Kpọchie inyogo n'okpuru n'ime ọbụla nke ọbụla ịchọrọ site n'ịbanye mpaghara ebe ahụ n'ime pikseli - X na Y nke n'elu akaekpe akaekpe nakwa width na elu. Ọ bụ nke ziri ezi karịa n'ihi na ọ bụ ihe a na-atụle: ọ dị mma maka ịkpụzi mkpụmkpụ dị n'ime, ịkpụzi banner n'ime ọkara dị n'ime, mkpụga n'ime, mkpụga n'ime, mkpụga n'ime, mkpụga n'ime, mkpụga n'ime. Kpọchi ahụ na-echekwa faịlụ ọdịnala, yabụ PNG na-adị PNG na JPG na-adị JPG, na pikseli na-edebata na-enweghị mmetụ ka ọbụla na-akpụzigharị. Ọ dịghị watermark, ọ dịghị ntinye, a na-arụ ya na n'ime nghọta ma wepụ ya.
Ihe ndị mmadụ na-eji ya maka
- Tọọpụta mkpụmkpụ ma ọ bụ n'ime n
- Kpọchie inyogo ka ọ bụrụ banner ma ọ bụ ụhara thumbnail ziri ezi
- Wepụ etiti mọọbụ ihenhọrọ nke achọrọ na n'akụkụ
- Kpọmkwem-kwáàrà foto n'ime nha ndị ahụ
Debanye aha
Megharịa ihenhọrọ a site na koodị gị. Ziga arịrịọ POST n'ebe ahụ n'okpuru ma nweta nsonaazụ nke otu ihenhọrọ webụ ahụ na-emepụta. Ọ bụ nke dị n'ime IP na-achọghị ịbanye - API kii maka nkwụsị dị elu na-abịa.
https://best.free/api/tools/image-crop/
| Paramita | Ụdị | Ekwesịrị | Ntụziaka |
|---|---|---|---|
file (Faịlụ) |
photo.jpg |
Ee | Any common image, ≤25 MB. |
x |
0 |
Ee | Left edge in px. |
y |
0 |
Ee | Top edge in px. |
width |
400 |
Ee | Crop width in px. |
height |
300 |
Ee | 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
Ndesịta ozi ahụ: The cropped image (same format).