Bilaash Guji sawirka
Gooynta sawirka in xarig pixel sax ah, siinaya qaabka asalka ah - bilaash iyo watermark-free.
Sida ay u shaqeyso
- Soo qaado. Dooro sawirka in la gooyo (in ka badan 40 MB).
- Dejinta goobta. X iyo Y ku qor dhinaca sare ee bidix iyo dhererka iyo dhererka ee beerta, oo dhan pixels.
- Soo deji. Sawirka la gooyo ayaa si otomaatig ah loogu soo dejiyaa qaabka asalka ah.
Qalabkaas
Crop a image hoos si aad u sax ah xarigga aad rabto oo ay ku galaan goobta pixels - X iyo Y ee geeska sare ee bidix iyo ballac iyo dhererka. Waa mid sax ah ka badan oo aan la saadaalin: ugu fiican si ay u jarjarka xagal ah, goynta banner in cabbirka saxda ah, ama ka saaro xagal aan la doonayn. Beerta haysta qaabka file asalka ah, sidaas darteed PNG sii PNG iyo JPG sii JPG, iyo pixels waxaa la daabacay aan la taaban si waxba waa dib loo-dhigo.
Maxaa dadka isticmaalaan
- Ku beddel xagal ama xagal ku habboon sawirka
- Goo sawirka si aad banner sax ah ama thumbnail size
- Ka saar xagal aan la doonayn ama wax ku dhinac
- Sawir-qaadashada sawirka si ay u noqoto midab sax ah
Soo-saarayaasha API
Automatize this tool from your own code. Dib u dir codsiga POST in endpoint hoos ku qoran oo ka heli natiijooyinka la mid ah ee qalabka web soo saaro. Waa heerka-ka-soo-go'an IP iyo u baahan yahay in aan la diiwaangelin - API furayaasha xaddidaadyada sare ayaa imanaya.
https://best.free/api/tools/image-crop/
| Parameter | tusaale | Waa in la raaco | Xigasho |
|---|---|---|---|
file (Faylka) |
photo.jpg |
Haa | Any common image, โค25 MB. |
x |
0 |
Haa | Left edge in px. |
y |
0 |
Haa | Top edge in px. |
width |
400 |
Haa | Crop width in px. |
height |
300 |
Haa | 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
Jawaab: The cropped image (same format).