Geriausiai nemokama Paveikslėlių renkinys
Įvaizdžio dydis pakeičiamas taip, kad būtų tiksliai pikselių matmenys, su arba be blokavimo matmenų santykis - laisvas ir be vandens ženklo.
Kaip tai veikia
- Iškelti. Pasirinkite paveikslėlį, kurį keisti (iki 40 MB).
- Įveskite dydį. Įveskite plotį ir/arba aukštį pikseliais. Laikyti „ aspect ratio “ pažymėtą proporcingai skalėms.
- Atsiųsti. Padidinto dydžio atvaizdas automatiškai atsisiunčiamas naudojant aukštos kokybės Lancros filtrą.
Apie šį įrankį
Įveskite tik plotį (arba tik aukštį) ir laikykite laukelį, kad proporcingai perskaičiuotumėte kitą pusę, arba nustatykite ir atsekkite, kad priverstumėte tiksliai išmatuoti. Nustatykite, kad naudojate aukštos kokybės Lanceczos filtrą, todėl mažindami paveikslėlius pasilikite tinginiais, o ne jagged. Išvedimas išlaiko originalų formatą, kai įmanoma. Kaip visada: be vandens žymės, be užrašų, apdorojamas atmintyje ir pašalintas.
Kam žmonės jį naudoja
- Pritaikyti atvaizdį prie forumo ar rinkos pikselių ribos
- Profilis arba avatarinis atvaizdis
- Mažinti masyvią nuotrauką internete be jigged kraštai
- Standartizuoti atvaizdžių rinkinį tokiu pačiu pločiu
Programuotojas API
Automatizuoti šį įrankį iš savo kodo. Siųsti užklausą paštu žemiau ir gauti tą patį rezultatą interneto įrankis gamina. Jis yra norma limituotas per IP ir nereikia jokių registracijos - API raktai didesnėms riboms artėja.
https://best.free/api/tools/image-resizer/
| Parametras | Pavyzdys | Reikalinga | Pastabos |
|---|---|---|---|
file (failas) |
photo.jpg |
Taip | Any common image, ≤25 MB. |
width |
800 |
Ne | Target width in px. |
height |
600 |
Ne | Target height in px. |
keep_aspect |
True |
Ne | 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
Atsakas: The resized image (same format where possible).