Эң мыкты акысыз Сүрөттү кыркуу
Сүрөттү так пиксел түз бурчтукка кесип алуу, оригиналдык форматын сактап калуу менен - эркин жана суу белгиси жок.
Кантип иштейт
- Жүктөө. Обрезать изображение (до 25 Мб).
- Аэродинамикалык диапазону. Сол жогору бурчтун X жана Y координаттарын, ошондой эле кесүү туурасын жана бийиктигин пикселдерде киргизиңиз.
- Жүктөө. Кесилген сүрөт оригиналдык форматында автоматтык түрдө жүктөлөт.
Бул аспап жөнүндө
Схему вырезать до нужного прямоугольника, введя пиксельную область - X и Y в верхнем левом углу, а также ширину и высоту. Это точное решение, а не предположение: идеальное для удаления неизменного края, вырезания баннера точной размерности или удаления ненужных краев. Обрезка сохраняет оригинальный формат файла, поэтому PNG остается PNG, JPG остается JPG, а пиксели копируются без изменений, поэтому ничего не нужно пересыщать. Нет водных знаков, не требуется подписи, обработка производится в памяти и удаляется.
Адамдар аны эмне үчүн колдонушат
- Сканер экранынын фиксированный четин же чегин кыркуу
- Сүрөттү баннердин же миниатюранын өлчөмүндөгү өлчөмгө тууралоо
- Жеке объектти же чегинен каалабаган чекитти алып салуу
- Фотону так өлчөмгө тууралоо
Жабдып туруучу API
Автоматизация этого инструмента с помощью собственного кода. POST-запрос отправьте в нижнюю конечную точку и получите такой же результат, как и веб-инструмент. Этот инструмент имеет скорость, ограниченную IP-адресом, и не требует регистрации. API-ключи для более высоких ограничений будут выпущены.
https://best.free/api/tools/image-crop/
| Параметрлер | Мисал | Зарыл | Заметки |
|---|---|---|---|
file (файл) |
photo.jpg |
Ооба | Any common image, ≤25 MB. |
x |
0 |
Ооба | Left edge in px. |
y |
0 |
Ооба | Top edge in px. |
width |
400 |
Ооба | Crop width in px. |
height |
300 |
Ооба | 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
Жауап: The cropped image (same format).