ឥតគិតថ្លៃល្អបំផុត ឯកសារ ZIP លើបណ្ដាញ
ដាក់ឯកសារជាច្រើនចូលទៅក្នុង ZIP មួយដើម្បីចែករំលែកជាការទាញយកមួយ - ដោយឥតគិតថ្លៃ គ្មានការចុះឈ្មោះ ។
របៀបដែលវាធ្វើការ
- ជ្រើសឯកសារ. ជ្រើសឯកសារដែលអ្នកចង់បិទភ្ជាប់ (រហូតដល់ ១០០ មេកាបៃនីមួយៗ) ។
- កំណត់ជម្រើស. ដាក់ឈ្មោះប័ណ្ណសារជាជម្រើស និងជ្រើសកម្រិតបង្ហាប់ (០- ៩) ។
- ទាញយក ZIP. ZIP មួយដែលមានឯកសារទាំងអស់ទាញយកដោយស្វ័យប្រវត្តិ ។
អំពីឧបករណ៍នេះ
ឯកសារ ZIP ផ្គុំឯកសារជាច្រើនទៅជាប័ណ្ណសារ ZIP មួយដែលអ្នកអាចទាញយក និងចែករំលែកជាឯកសារភ្ជាប់មួយ ។ ជ្រើសឯកសារដោយជ្រើសឈ្មោះប័ណ្ណសារ និងជ្រើសកម្រិតបង្ហាប់ ហើយឧបករណ៍នេះបិទភ្ជាប់ពួកវាជាមួយគ្នា - ដោះស្រាយឈ្មោះឯកសារស្ទួន ដូច្នេះគ្មានអ្វីត្រូវបានសរសេរជាន់លើ ។ វាជាវិធីរហ័សដើម្បីប្ដូរសំណុំឯកសារ ឬរូបភាពដែលបានបំបែកទៅជាការទាញយកស្អាតមួយ ។ គ្មានគណនី គ្មានសញ្ញាទឹក ហើយឯកសាររបស់អ្នកត្រូវបានបិទភ្ជាប់ក្នុងសតិ ហើយបោះបង់ចោលនៅពេលដែល ZIP រួចរាល់ ។
មនុស្សប្រើវាសម្រាប់អ្វី
- ផ្ញើឯកសារច្រើនជាឯកសារភ្ជាប់ស្អាតមួយ
- ដាក់ស៊ុមរូបភាព ឬឯកសារជាមួយគ្នា
- បង្ហាប់ថតឯកសារមុនពេលផ្ទុកឡើង
- ឯកសារដែលទាក់ទងនឹងកញ្ចប់សម្រាប់ចែករំលែក ឬបម្រុងទុក
API របស់អ្នកអភិវឌ្ឍន៍
ឧបករណ៍នេះស្វ័យប្រវត្តិពីកូដផ្ទាល់ខ្លួនរបស់អ្នក. ផ្ញើសំណើ POST ទៅចំណុចបញ្ចប់ខាងក្រោមនិងទទួលបានលទ្ធផលដូចគ្នាដែលឧបករណ៍បណ្ដាញផលិត. វាត្រូវបានកំណត់អត្រាក្នុងមួយ IP និងត្រូវការចុះឈ្មោះ - គ្រាប់ចុច API សម្រាប់កម្រិតខ្ពស់គឺមកដល់.
https://best.free/api/tools/archive-zip/
| ប៉ារ៉ាម៉ែត្រ | ឧទាហរណ៍ | ចាំបាច់ | ចំណាំ |
|---|---|---|---|
files (ឯកសារ) |
file1.txt |
បាទ/ ចាស | Repeat "files" for each file to add, each ≤25 MB. |
level |
6 |
គ្មាន | Deflate level 0–9. |
name |
archive |
គ្មាន | Output archive name. |
curl -X POST https://best.free/api/tools/archive-zip/ \
-F 'files=@file1.txt' \
-F 'files=@file2.txt' \
-F 'level=6' \
-F 'name=archive' \
-o archive.zip
import requests
files = [("files", open(p, "rb")) for p in ["file1.txt", "file2.txt"]]
data = {"level": 6, "name": "archive"}
r = requests.post("https://best.free/api/tools/archive-zip/", files=files, data=data)
with open("archive.zip", "wb") as out:
out.write(r.content)
const fd = new FormData();
for (const file of fileInput.files) fd.append("files", file);
fd.append("level", 6);
fd.append("name", "archive");
const r = await fetch("https://best.free/api/tools/archive-zip/", { method: "POST", body: fd });
const blob = await r.blob(); // the archive.zip
ការឆ្លើយតប: A single ZIP containing every uploaded file.