Bedste fri Beskær billede
Beskær et billede til en nøjagtig pixel rektangel, holde sit oprindelige format • fri og vandmærke-fri.
Hvordan fungerer det?
- Upload. Vælg billedet til beskære (op til 25 MB).
- Sæt området. Indtast X og Y for øverste venstre hjørne og afgrødens bredde og højde, alt sammen i pixels.
- Download. Den beskårne billede downloader automatisk i sit oprindelige format.
Om dette værktøj
Beskær et billede ned til præcis det rektangel, du ønsker ved at indtaste området i pixels • X og Y i øverste venstre hjørne og bredden og højden. Det er præcist snarere end gætteværk: ideel til at trimme en fast margen, skære et banner til en nøjagtig størrelse, eller fjerne en uønsket kant. afgrøden holder den oprindelige filformat, så en PNG forbliver en PNG og en JPG forbliver en JPG, og pixels kopieres uberørt, så intet er genkomprimeret. Ingen vandmærke, ingen tilmelding, behandlet i hukommelse og kasseret.
Hvad folk bruger det til
- Trim en fast margin eller kant fra et skærmbillede
- Klip et billede til et præcist banner eller miniaturestørrelse
- Fjern en uønsket kant eller objekt ved siden
- Firkantet-skrubbe et billede til præcise dimensioner
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-crop/
| Parameter | Eksempel | Krævet | Bemærkninger |
|---|---|---|---|
file (fil) |
photo.jpg |
Ja | Any common image, ≤25 MB. |
x |
0 |
Ja | Left edge in px. |
y |
0 |
Ja | Top edge in px. |
width |
400 |
Ja | Crop width in px. |
height |
300 |
Ja | Crop height in px. |
curl -X POST https://best.free/api/tools/image-crop/ \
-F 'file=@photo.jpg' \
-F 'x=0' \
-F 'y=0' \
-F 'width=400' \
-F 'height=300' \
-o cropped.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"x": 0, "y": 0, "width": 400, "height": 300}
r = requests.post("https://best.free/api/tools/image-crop/", files=files, data=data)
with open("cropped.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("x", 0);
fd.append("y", 0);
fd.append("width", 400);
fd.append("height", 300);
const r = await fetch("https://best.free/api/tools/image-crop/", { method: "POST", body: fd });
const blob = await r.blob(); // the cropped.png
Respons: The cropped image (same format).