Bästa fria Bild av beskära
Beskär en bild till en exakt pixel rektangel, hålla sin ursprungliga format - fri och vattenstämpel-fri.
Hur det fungerar
- Ladda upp. Välj bild att beskära (upp till 40 MB).
- Ställ in området. Ange X och Y för det övre vänstra hörnet och grödans bredd och höjd, allt i pixlar.
- Ladda ner. Den beskärda bilden hämtar automatiskt i sitt ursprungliga format.
Om detta verktyg
Beskär en bild ner till exakt den rektangel du vill ha genom att ange området i pixlar - X och Y i det övre vänstra hörnet och bredden och höjden. Det är exakt snarare än gissning: perfekt för att klippa en fast marginal, skära en banner till en exakt storlek, eller ta bort en oönskad kant. Beskären behåller det ursprungliga filformatet, så en PNG förblir en PNG och en JPG förblir en JPG, och pixlar kopieras orörd så ingenting är komprimerad. Ingen vattenstämpel, ingen signup, bearbetas i minne och kastas.
Vad folk använder det till
- Trim en fast marginal eller kant utanför en skärmbild
- Klipp ut en bild till en exakt banner eller miniatyrbildsstorlek
- Ta bort en oönskad kant eller objekt vid sidan
- Fyrkantsskär ett foto till exakta mått
Utvecklar- API
Automatisera verktyget från din egen kod. Skicka en POST-förfrågan till slutmålet nedan och få samma resultat som webbverktyget producerar. Det är hastighetsbegränsat per IP och behöver ingen registrering - API-nycklar för högre gränser kommer.
https://best.free/api/tools/image-crop/
| Parameter | Exempel | Krävs | Anmärkningar |
|---|---|---|---|
file (akt) |
photo.jpg |
Ja, det är jag. | Any common image, ≤25 MB. |
x |
0 |
Ja, det är jag. | Left edge in px. |
y |
0 |
Ja, det är jag. | Top edge in px. |
width |
400 |
Ja, det är jag. | Crop width in px. |
height |
300 |
Ja, det är jag. | 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
Svar: The cropped image (same format).