Najbolji slobodni Izmjena veličine slike
Promjena veličine slike na tačne dimenzije piksela, sa ili bez zaključavanja omjera stranica - slobodan i bez vodenog žiga.
Kako to funkcioniše
- Upload. Izaberite sliku za promjenu veličine (do 25 MB).
- Unesite veličinu. Unesite širinu i/ili visinu u pikselima. Ostavite "omjer" označen za proporcionalno skaliranje.
- Preuzmi. Slika se automatski preuzima koristeći visokokvalitetni Lanczos filter.
O ovom alatu
Promijenite veličinu slike na tačnu širinu i visinu koju želite. Unesite samo širinu (ili samo visinu) i držite kutiju označenu da biste proporcionalno skalirali drugu stranu, ili postavite oboje i otključajte ga da biste nametnuli precizne dimenzije. Promjena veličine koristi visokokvalitetni Lanczos filter, tako da smanjene slike ostaju oštre umjesto nazubljene. Izlaz zadržava originalni format gdje je to moguće. Kao i uvijek: bez vodenog žiga, bez registracije, obrađen u memoriji i odbačen.
Za šta ga ljudi koriste?
- Prilagodi sliku forumu ili tržišnom ograničenju piksela
- Napravi profil ili avatar sliku zahtijevane kvadratne veličine
- Smanjite veličinu ogromne fotografije za web bez nazubljenih rubova
- Standardiziraj skup slika na istu širinu
API za programere
Automatizirajte ovaj alat iz vašeg vlastitog koda. Pošaljite POST zahtjev dolje navedenoj krajnjoj tački i dobijte isti rezultat koji web alat proizvodi. Ograničen je brzinom po IP-u i ne treba registracija - API ključevi za veća ograničenja dolaze.
https://best.free/api/tools/image-resizer/
| Parametar | Primjer | Obvezno | Bilješke |
|---|---|---|---|
file (datoteka) |
photo.jpg |
Da. | Any common image, ≤25 MB. |
width |
800 |
Ne, ne, ne. | Target width in px. |
height |
600 |
Ne, ne, ne. | Target height in px. |
keep_aspect |
True |
Ne, ne, 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
Odgovor: The resized image (same format where possible).