Bilaash Isku-dhafka Sawirka
Resize sawir si ay u pixel sax ah, la ama aan la xiran saamiga aspect - free iyo watermark-free.
Sida ay u shaqeyso
- Soo qaado. Dooro sawirka si aad u bedesho (ugu badnaan 40 MB).
- Dhererka ku qor. Ku qor dherer iyo/ama dherer pixels ah. Ku hay "aspect ratio" si aad u qiyaasto si isku mid ah.
- Soo deji. Sawirka la kordhiyay ayaa si otomaatig ah loogu soo dejiyaa iyadoo la adeegsanayo cidhiidhi Lanczos oo tayo sare leh.
Qalabkaas
Resize sawir si aad u dhererka iyo dhererka aad u baahan tahay. Ku dar kaliya dhererka (ama kaliya dhererka) iyo haystaa box ticked in ay miisaanka dhinaca kale si isdaba joog ah, ama labadaba si ay u abuuraan oo ka tirtirto si ay u adkeeyaan miisaanka saxda ah. Resize isticmaalaa filter Lanczos tayo sare leh, sidaas darteed images downscaled sii xasilloon oo aan jagged. soo saarka haystaa qaabka asalka ah oo ay suurtogal tahay. Sida had iyo jeer: watermark aan, aan diiwaangelinta, waxaa lagu dhaqmaa xusuusta iyo la tirtiro.
Maxaa dadka isticmaalaan
- Ku habboon sawirka forum ama suuqa pixel xadka
- Samee sawirka profile ama avatar mid la rabay oo laba jibbaaran
- Downscale sawir weyn ee webka aan xagal jagged
- Standart set of images to the same width
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-resizer/
| Parameter | tusaale | Waa in la raaco | Xigasho |
|---|---|---|---|
file (Faylka) |
photo.jpg |
Haa | Any common image, โค25 MB. |
width |
800 |
Ha | Target width in px. |
height |
600 |
Ha | Target height in px. |
keep_aspect |
True |
Ha | Lock aspect ratio. |
curl -X POST https://best.free/api/tools/image-resizer/ \
-F 'file=@photo.jpg' \
-F 'width=800' \
-F 'height=600' \
-F 'keep_aspect=True' \
-o resized.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"width": 800, "height": 600, "keep_aspect": True}
r = requests.post("https://best.free/api/tools/image-resizer/", files=files, data=data)
with open("resized.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("width", 800);
fd.append("height", 600);
fd.append("keep_aspect", true);
const r = await fetch("https://best.free/api/tools/image-resizer/", { method: "POST", body: fd });
const blob = await r.blob(); // the resized.png
Jawaab: The resized image (same format where possible).