Хамгийн сайн үнэгүй Зургийг нягтруулах
Зургийг хүссэн хэмжээгээр нь багасгах - үнэгүй, усны тэмдэггүй, бүртгэлгүй.
Яаж ажилладаг вэ
- Дэлгэц. Зураг сонгох - JPG, PNG, WebP болон бусад нь хүлээн зөвшөөрөгдсөн (40 МБ хүртэл).
- чанар. чанарын слайдерийг татаж, гарчгийн формат (JPG, WebP эсвэл PNG) сонгоно.
- Дэлгэц. Хямдруулсан зураг тань автоматаар татагдана. Эх үүсвэрийг хадгалж үлдээхгүй.
Энэ хэрэгслийн тухай
Энэ зурагны өргөтгөл нь таны зурагны чанарын түвшинг өөрчилж, файлын хэмжээ болон нягтралтай харьцах харьцааг өөрчилдөг. Хамгийн жижиг файлын хувьд JPG эсвэл WebP, өнгөт файлын хувьд PNG гэсэн өргөтгөлтэй. Энэ нь веб хуудас, өргөтгөлийн хязгаар, эсвэл имэйл илгээхээс өмнө зураг засварлах зэрэгт тохиромжтой. Энэ нь усны тэмдэггүй, бүртгэлгүй, зураг нь санах ойд боловсруулагдаж, хадгалагдахгүй.
Хүний хэрэглэж байгаа зүйл
- Хөнгөн зураг үзүүлэх замаар вэб хуудасны хурдыг нэмэгдүүл
- Зураг авах
- Хамгийн жижиг орчин үеийн вэб зурагнуудын хувьд WebP- рүү хөрвүүлэг
- Худалдааны жагсаалтад бүтээгдэхүүний зураг бэлтгэх
Хөгжүүлэгч
Энэ хэрэгслийг өөрийн кодноос автоматаар ажиллуулна. Доорх төгсгөлд 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