Najbolj brezplačno Spreminjevalnik velikosti slik
Spremenite velikost slike na natančne dimenzije pik, z ali brez zaklepanja razmerja vidika - brez vode in brez vodnega žiga.
Kako deluje
- Naloži. Izberite velikost slike (do 40 MB).
- Vnesite velikost. Vpišite širino in/ali višino v pikslih. Naj bo " razmerje razmerje" označeno sorazmerno z merilom.
- Prenesi. Samodejno prejemanje velikosti slik z uporabo visokokakovostnega filtra Lanczos.
O tem orodju
Spremenite sliko na točno širino in višino, ki jo potrebujete. Vnesite samo širino (ali samo višino) in obdržite polje, da se razdeli na drugo stran sorazmerno, ali nastavite tako in odklopite jo, da si prisilite natančne dimenzije. Razmejitev uporablja visokokakovostni Lanczos filtr, tako da znižane slike ostanejo kristalne, kot omamljene. Izhod ohranja prvotno obliko, kjer je to mogoče. Kot vedno: ni vodne oznake, ni prijave, predelane v pomnilniku in zavržene.
Za kaj ga ljudje uporabljajo
- Prilagodi sliko forumu ali tržnih pik
- Naredite profil ali avatar sliko zahtevane kvadratne velikosti
- Znižanje veliko fotografijo za splet brez oklepanih robov
- Standardiziraj niz slik na isto širino
Razvijalec API
Avtomatizirajte to orodje iz vaše kode. Pošljite zahtevo POST na spodnji opazovani dogodek in dobite enak rezultat, kot je spletno orodje proizvaja. Omejeno je na IP in ne potrebuje prijave - API ključi za višje omejitve prihajajo.
https://best.free/api/tools/image-resizer/
| Parameter | Primer | Zahtevana | Opombe |
|---|---|---|---|
file (datoteka) |
photo.jpg |
-Da. | 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
Odziv: The resized image (same format where possible).