Best ledig Endre bildestørrelse
Sett bildet til nøyaktig pikseldimensjon, med eller uten å låse høyde/ bredde- forhold - fritt og vannmerke.
Hvordan det virker
- Last opp. Velg bildet som skal endres størrelse (opptil 40 MB).
- Oppgi størrelse. Skriv inn en bredde og/ eller høyde i piksler. Hold « aspektforhold » krysset av for å skalere proporsjonalt.
- Last ned. Bildenedlastingene i størrelsesendring automatisk med Lanczos- filter av høy kvalitet.
Om dette verktøyet
Endre bildebredde og høyde til nøyaktig størrelse. Oppgi bare en bredde (eller bare en høyde) og hold krysset av for å skalere den andre siden proporsjonalt, eller ta bort krysset for å tvinge fram nøyaktige dimensjoner. Endre størrelse bruker et høykvalitets Lanczos- filter, så nedskalerte bilder forblir skarpe i stedet for hakket. Utdataene beholder det opprinnelige formatet der det er mulig. Som alltid: ingen vannmerke, ingen registrering, behandlet i minnet og kassert.
Hva folk bruker det til
- Tilpass bildet til et forum eller en grense for markedsrettede piksler
- Lag en profil eller et avatarbilde som kreves i kvadrater
- Skaler ned et stort bilde for nettet uten splintende kanter
- Standardiser et sett bilder til samme bredde
Utvikler- API
Automatiser dette verktøyet fra din egen kode. Send en POST- forespørsel til sluttpunktet nedenfor og få det samme resultatet som nettverktøyet produserer. Det er rentebegrenset pr. IP og trenger ingen tilmelding - API- nøkler for høyere grenser kommer.
https://best.free/api/tools/image-resizer/
| Parameter | Eksempel | Kreves | Merknader |
|---|---|---|---|
file (fil) |
photo.jpg |
Ja | Any common image, ≤25 MB. |
width |
800 |
Nei | Target width in px. |
height |
600 |
Nei | Target height in px. |
keep_aspect |
True |
Nei | 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
Svar: The resized image (same format where possible).