ଶ୍ରେଷ୍ଠ ମୁକ୍ତ ZIP ଫାଇଲଗୁଡ଼ିକName
ଗୋଟିଏ ଆହରଣ ଭାବରେ ବଣ୍ଟନ କରିବା ପାଇଁ ଏକକ ZIPରେ ଅନେକ ଫାଇଲକୁ ବଣ୍ଡଲ କରନ୍ତୁ - ମୁକ୍ତ, କୌଣସି ସଦସ୍ୟତା ନାହିଁ।
ଏହା କିପରି କାର୍ଯ୍ୟ କରେ
- ଫାଇଲଗୁଡ଼ିକୁ ଚୟନ କରନ୍ତୁ. ଆପଣ ବଣ୍ଡଲ କରିବାକୁ ଚାହୁଁଥିବା ଫାଇଲଗୁଡ଼ିକୁ ବାଛନ୍ତୁ (ପ୍ରତିଟି 100 MB ପର୍ଯ୍ୟନ୍ତ)।
- ବିକଳ୍ପଗୁଡ଼ିକୁ ସେଟ କରନ୍ତୁ. ଇଚ୍ଛାରୂପଣ ଅଭିଲେଖର ନାମ ଦିଅନ୍ତୁ ଏବଂ ସଙ୍କୋଚନ ସ୍ତର (0-9) ବାଛନ୍ତୁ।
- ZIP ଆହରଣ କରନ୍ତୁ. ଗୋଟିଏ ଗୋଟିଏ ZIP ଯାହାକି ପ୍ରତ୍ୟେକ ଫାଇଲକୁ ଆହରଣ କରିଥାଏ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଆହରଣ କରିଥାଏ।
ଏହି ସାଧନ ବିଷୟରେ
ZIP ଫାଇଲଗୁଡ଼ିକ ଗୋଟିଏ ZIP ଅଭିଲେଖରେ ଅନେକ ଫାଇଲକୁ ବଣ୍ଡଲ କରିଥାଏ ଯାହାକି ଆପଣ ଗୋଟିଏ ସଂଲଗ୍ନକ ଭାବରେ ଆହରଣ ଏବଂ ବଣ୍ଟନ କରିପାରିବେ। ଫାଇଲଗୁଡ଼ିକୁ ବାଛନ୍ତୁ, ଅଭିଲେଖର ନାମକୁ ଇଚ୍ଛା ଅନୁସାରେ ବାଛନ୍ତୁ ଏବଂ ସଙ୍କୋଚନ ସ୍ତରକୁ ବାଛନ୍ତୁ, ଏବଂ ସାଧନଗୁଡ଼ିକ ସେମାନଙ୍କୁ ଏକାଠି ପ୍ୟାକ କରିଥାଏ - ନକଲି ଫାଇଲନାମଗୁଡ଼ିକୁ ପରିଚାଳନା କରିଥାଏ ତେଣୁ କିଛି ନବଲିଖନ ହୋଇନଥାଏ। ଏହା ଦଲିଲ କିମ୍ବା ପ୍ରତିଛବିଗୁଡ଼ିକର ଏକ ବିଚ୍ଛିନ୍ନ ସେଟକୁ ଗୋଟିଏ ସଫା ଆହରଣରେ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ ଦ୍ରୁତ ଉପାୟ। କୌଣସି ଖାତା ନାହିଁ, କୌଣସି ପାନ ଚିହ୍ନ ନାହିଁ, ଏବଂ ZIP ପ୍ରସ୍ତୁତ ହେବା ପରେ ଆପଣଙ୍କର ଫାଇଲଗୁଡ଼ିକ ମେମରିରେ ପ୍ୟାକ ହୋଇଯାଏ ଏବଂ ପରିତ୍ୟାଗ କରାଯାଏ।
ଲୋକମାନେ ଏହାକୁ କଣ ପାଇଁ ବ୍ୟବହାର କରନ୍ତି
- ଅନେକ ଫାଇଲଗୁଡ଼ିକୁ ଗୋଟିଏ ସଫା ସଂଲଗ୍ନକ ଭାବରେ ପଠାନ୍ତୁ
- ପ୍ରତିଛବି କିମ୍ବା ଦଲିଲଗୁଡ଼ିକର ଗୋଟିଏ ସେଟକୁ ଏକାଠି କରନ୍ତୁ
- ଆହରଣ କରିବା ପୂର୍ବରୁ ଫାଇଲଗୁଡ଼ିକର ଗୋଟିଏ ଫୋଲଡରକୁ ସଂକୋଚନ କରନ୍ତୁ
- ଅଂଶଗ୍ରହଣ କିମ୍ବା ନକଲ ପାଇଁ ପ୍ୟାକେଜ ସମ୍ପର୍କିତ ଫାଇଲଗୁଡ଼ିକ
ବିକାଶକାରୀ API
ଏହି ସାଧନକୁ ଆପଣଙ୍କର ନିଜ କୋଡରୁ ସ୍ୱୟଂଚାଳିତ କରନ୍ତୁ। ନିମ୍ନଲିଖିତ ଶେଷ ବିନ୍ଦୁକୁ ଗୋଟିଏ POST ଅନୁରୋଧ ପଠାନ୍ତୁ ଏବଂ ୱେବ ସାଧନ ଉତ୍ପାଦନ କରୁଥିବା ସମାନ ଫଳାଫଳକୁ ପାଇବେ। ଏହା ପ୍ରତି IP ପାଇଁ ହାରାହାରି ସୀମିତ ଏବଂ କୌଣସି ସଦସ୍ୟତା ଆବଶ୍ୟକ କରେ ନାହିଁ - ଉଚ୍ଚ ସୀମା ପାଇଁ API କିଗୁଡିକ ଆସୁଛି।
https://best.free/api/tools/archive-zip/
| ପ୍ରାଚଳଗୁଡ଼ିକ | ଉଦାହରଣ | ଆବଶ୍ୟକୀୟ | ଟିପ୍ପଣୀଗୁଡ଼ିକName |
|---|---|---|---|
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.