L-aħjar Ħieles Resizer tal-immaġni
Ibdel id-daqs immaġni biex dimensjonijiet pixel eżatti, bil jew mingħajr l-illokkjar tal-proporzjon tal-aspett - ħielsa u watermark-ħielsa.
Kif jaħdem
- Ittella'. Agħżel l-immaġni li trid tinbidel id-daqs tagħha (sa 40 MB).
- Daħħal id-daqs. Ikteb wisa' u/jew għoli f'pixels. Żomm "proporzjon tal-aspett" immarkat biex tiskalaw proporzjonalment.
- Niżżel. L-immaġni aġġustata titniżżel awtomatikament billi tuża filtru Lanczos ta' kwalità għolja.
Dwar din l-għodda
Id-daqs ta' l-istampa jista' jiġi aġġustat għall-wisa' u l-għoli eżatt li teħtieġ. Daħħal biss wisa' (jew għoli) u żomm il-kaxxa mmarkata biex tiskaala n-naħa l-oħra proporzjonalment, jew issettja t-tnejn u neħħi l-marka biex timponi dimensjonijiet preċiżi. Id-daqs tal-istampa juża filtru Lanczos ta' kwalità għolja, sabiex l-istampi mnaqqsa jibqgħu ċari minflok imċajpra. Il-produzzjoni żżomm il-format oriġinali fejn possibbli. Bħal dejjem: l-ebda watermark, l-ebda signup, ipproċessat fil-memorja u skartat.
X'inhuma l-persuni jużawh għall
- Waħħal l-immaġni għal forum jew limitu pixel suq
- Agħmel profil jew immaġni avatar daqs kwadru meħtieġ
- Downscale ritratt enormi għall-web mingħajr truf jagged
- Standardize sett ta'immaġini għall-istess wisa'
API tal-iżviluppatur
Awtomatizza din l-għodda mill-kodiċi tiegħek stess. Ibgħat talba POST lill-punt aħħari hawn taħt u tikseb l-istess riżultat li tipproduċi l-għodda tal-web. Hija limitata bir-rata għal kull IP u ma teħtieġ l-ebda reġistrazzjoni - ċwievet API għal limiti ogħla qegħdin jiġu.
https://best.free/api/tools/image-resizer/
| Parametru | Eżempju | Meħtieġa | Noti |
|---|---|---|---|
file (fajl) |
photo.jpg |
Iva | Any common image, ≤25 MB. |
width |
800 |
Nru | Target width in px. |
height |
600 |
Nru | Target height in px. |
keep_aspect |
True |
Nru | 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
Rispons: The resized image (same format where possible).