ឥតគិតថ្លៃល្អបំផុត បង្ហាប់រូបភាព
បង្រួមរូបភាពទៅទំហំដែលអ្នកជ្រើសដោយមិនប្តូរវាទៅជា mush - ឥតគិតថ្លៃ គ្មានសញ្ញាទឹក គ្មានការចុះឈ្មោះ ។
របៀបដែលវាធ្វើការ
- ផ្ទុកឡើង. ជ្រើសរូបភាព - JPG, PNG, WebP និងច្រើនទៀតត្រូវបានទទួលយក (រហូតដល់ទៅ 25 MB) ។
- កំណត់គុណភាព. អូសគ្រាប់រំកិលគុណភាព និងជ្រើសទ្រង់ទ្រាយលទ្ធផល (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.
សំណួរដែលសួរញឹកញាប់
ឧបករណ៍ដែលទាក់ទង
អានបន្ថែម: កម្មវិធីបង្ហាប់រូបភាពឥតគិតថ្លៃល្អបំផុត