Bedste fri Billedresizer
Ændr størrelse på et billede til præcise pixelmål, med eller uden at låse aspektforholdet ~ fri og vandmærke-fri.
Hvordan fungerer det?
- Upload. Vælg billedet for at ændre størrelsen (op til 25 MB).
- Indtast størrelse. Skriv en bredde og/eller højde i pixels. Hold "spektreringsforhold" sat i skalaforhold.
- Download. Den størrelse billede downloads automatisk ved hjælp af en høj kvalitet Lanczos filter.
Om dette værktøj
Ændr størrelse på et billede til den nøjagtige bredde og højde du har brug for. Indtast blot en bredde (eller bare en højde) og hold feltet afkrydset for at skalere den anden side proportionalt, eller sæt både og afkryds det for at tvinge præcise dimensioner. Ændr størrelse bruger et Lanczos filter af høj kvalitet, så nedskalerede billeder forbliver sprøde snarere end jaggede. Udgangen holder det oprindelige format hvor det er muligt. Som altid: ingen vandmærke, ingen tilmelding, behandlet i hukommelsen og kasseret.
Hvad folk bruger det til
- Tilpas et billede til et forum eller en markedsplads pixel grænse
- Lav en profil eller et avatarbillede til en ønsket firkantet størrelse
- Nedskalere et kæmpe foto til nettet uden jaggede kanter
- Standardiser et sæt billeder til samme bredde
Udvikler- API
Automatiser dette værktøj fra din egen kode. Send en anmodning om at få et slutpunkt nedenfor og få det samme resultat som webværktøjet producerer. Det er rate- begrænset pr IP og behøver ingen tilmelding! API nøgler til højere grænser kommer.
https://best.free/api/tools/image-resizer/
| Parameter | Eksempel | Krævet | Bemærkninger |
|---|---|---|---|
file (fil) |
photo.jpg |
Ja | Any common image, ≤25 MB. |
width |
800 |
Nej | Target width in px. |
height |
600 |
Nej | Target height in px. |
keep_aspect |
True |
Nej | 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
Respons: The resized image (same format where possible).