Ən Yaxşı Pulsuz Rəsmi _Keçir
Rəsmi orijinal formatını saxlayaraq - azad və su nişansız - tam piksel düzbucağına kəs.
Bu necə işləyir
- Yüklə. Kəsiləcək rəsmi seçin (25 MB-a qədər).
- Bölgəni qur. Üst sol künc üçün X və Y dəyərlərini, kəsmə enini və hündürlüyünü daxil edin. Bütün dəyərlər piksellərdədir.
- _Yüklə. Rəsm öz-özünə orijinal formatında yüklənir.
Bu vasitə haqqında
Rəsmi piksellərlə istədiyiniz düzbucağa kəsin - üst sol küncün X və Y'ləri, en və hündürlük. Bu, təxmin etməkdən daha çox dəqiqdir: sabit kənarları kəsmək, banneri tam ölçüyə kəsmək və ya istənməyən kənarları silmək üçün idealdır. Kəsmə orijinal fayl formatını saxlayır, buna görə PNG PNG olaraq qalır, JPG JPG olaraq qalır, piksellər isə yenidən sıxılmadığı üçün toxunmadan kopyalanır. Su nişanı yoxdur, qeydiyyat yoxdur, yaddaşda işlənir və atılır.
İnsanlar bunu nəyə istifadə edirlər
- Ekran görüntüsünün sabit kənarlarını və ya sərhədlərini kəs
- Rəsmi tam banner ya da thumbnail ölçüsünə kəs
- İstənilməyən kənar ya da kənardakı cismləri sil
- Rəsmi düzgün ölçülərə kəs
Yaradıcı
Bu aləti öz kodunuzdan avtomatlaşdırın. Aşağıdakı son nöqtəyə POST tələbini göndərin və veb alətinin istehsal etdiyi nəticəni alın. Bu IP başına sürət məhdudlaşdırılmışdır və qeydiyyata ehtiyac yoxdur - daha yüksək məhdudiyyətlər üçün API açarları gələcək.
https://best.free/api/tools/image-crop/
| Parametrlər | Məsələ | Gərəklidir | Qeydlər |
|---|---|---|---|
file (fayl) |
photo.jpg |
Bəli | Any common image, ≤25 MB. |
x |
0 |
Bəli | Left edge in px. |
y |
0 |
Bəli | Top edge in px. |
width |
400 |
Bəli | Crop width in px. |
height |
300 |
Bəli | 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
Cavab: The cropped image (same format).