Лепшы бясплатны Сціснуць малюнак
Зменшыць малюнак да патрэбнага памеру без змены яго памеру - бясплатна, без вадзянога знака, без рэгістрацыі.
Як гэта працуе
- Зацягнуць. Выберыце малюнак - JPG, PNG, WebP і іншыя прымаюцца (да 25 МБ).
- Вызначыць якасць. Перамясціце паліцу якасці і выберыце фармат вываду (JPG, WebP або PNG).
- Сцягнуць. Ваш сціснуты малюнак будзе загружаны аўтаматычна; арыгінальны малюнак не будзе захаваны.
Пра гэтую прыладу
Гэты сціскач малюнкаў перакодуе малюнак на кантралюемым узроўні якасці, таму вы можаце вызначыць кампраміс паміж памерам файла і рэзкасцю замест прыняцця фіксаванага налады. Вывад у выглядзе JPG або WebP для найменшых файлаў, або ў якасці аптымалізаванага PNG, калі вам трэба захаваць празрыстасць. Гэта ідэальна падыходзіць для паскарэння вэб- старонак, перавышэння абмежаванняў загрузкі, або абрэзкі малюнкаў перад адпраўкай па электроннай пошце. Няма вадзянога знака, няма падпіскі, малюнак апрацоўваецца ў памяці і ніколі не захоўваецца.
Што людзі робяць з ім
- Прыгажэньне вэб-старонак за кошт паменшаньня памеру малюнкаў
- Атрымаць фота пад абмежаваннем памеру формы ці ліста
- Пераўтварэньне ў WebP для найменшых сучасных вэб- малюнкаў
- Падрыхтоўка фатаграфій прадуктаў для ўваходу ў каталог
API распрацоўшчыка
Аўтаматызаваць гэтую праграму з вашага кода. Адправіць запыт POST на канечную кропку ніжэй і атрымаць такі ж вынік, як і праграма. Гэтая праграма абмежавана хуткасцю на IP і не патрабуе рэгістрацыі - ключы API для больш высокіх абмежаванняў будуць даступныя.
https://best.free/api/tools/image-compressor/
| Параметры | Прыклад | Неабходны | Заметкі |
|---|---|---|---|
file (файл) |
photo.jpg |
Так | JPG/PNG/WebP…, ≤25 MB. |
quality |
70 |
Не | 10–95. |
format |
jpg |
Не | jpg / webp / png output. |
curl -X POST https://best.free/api/tools/image-compressor/ \
-F 'file=@photo.jpg' \
-F 'quality=70' \
-F 'format=jpg' \
-o compressed.jpg
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"quality": 70, "format": "jpg"}
r = requests.post("https://best.free/api/tools/image-compressor/", files=files, data=data)
with open("compressed.jpg", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("quality", 70);
fd.append("format", "jpg");
const r = await fetch("https://best.free/api/tools/image-compressor/", { method: "POST", body: fd });
const blob = await r.blob(); // the compressed.jpg
Адказ: The compressed image.
Частыя пытанні
Звязаныя інструменты
Прачытаць далей: Лепшыя свабодныя сціскальнікі малюнкаўName