![](https://products-qa.fileformat.com/bn/compression/swift/zip-api/header-image.png)
Zip
জিপ এবং আনজিপ ফাইলগুলিতে ওপেন সোর্স সুইফ্ট লাইব্রেরি
জিপ লাইব্রেরি ডেভেলপারদের কাজকে সহজ করে তোলে তাদের এমন অ্যাপ্লিকেশন তৈরিতে সাহায্য করে যা সুইফট কমান্ড ব্যবহার করে বিভিন্ন ধরনের ফাইল জিপ এবং আনজিপ করতে পারে। লাইব্রেরিতে খুব দরকারী বৈশিষ্ট্যের একটি সেট অন্তর্ভুক্ত করা হয়েছে এবং সহজেই অন্যান্য প্রকল্পের সাথে একত্রিত করা যেতে পারে। লাইব্রেরিটি মিনিজিপের উপরে তৈরি করা হয়েছে এবং জিপ সংরক্ষণাগারগুলির জন্য বিভিন্ন উন্নত কম্প্রেশন এবং নিষ্কাশন সম্পর্কিত বৈশিষ্ট্যগুলির জন্য সমর্থন প্রদান করে।
জিপ লাইব্রেরি ব্যবহার করা খুবই সহজ এবং এতে '.ZIP' এবং '.CBZ' ফাইলগুলির জন্য অন্তর্নির্মিত সমর্থন অন্তর্ভুক্ত রয়েছে। লাইব্রেরিতে বেশ কিছু গুরুত্বপূর্ণ বৈশিষ্ট্যের জন্য সম্পূর্ণ সমর্থন অন্তর্ভুক্ত রয়েছে যেমন একটি নির্দিষ্ট অবস্থান থেকে জিপ ফাইল, একটি নির্দিষ্ট পথে নথি আনজিপ করা, একটি নির্দিষ্ট ফাইল আনজিপ করা, পাসওয়ার্ড-সুরক্ষিত জিপ ফাইল তৈরি করা, অগ্রগতি আপডেট দেখা, জিপ সংরক্ষণাগার থেকে এন্ট্রি যোগ করা বা অপসারণ করা, অসফল ক্রিয়াকলাপগুলির জন্য আরও ভাল ত্রুটি পরিচালনা এবং আরও অনেক কিছু।
জিপ দিয়ে শুরু করা
জিপ ইনস্টল করার প্রস্তাবিত উপায় হল GitHub থেকে, অনুগ্রহ করে মসৃণ ইনস্টলেশনের জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করুন
GitHub-এর মাধ্যমে Zip লাইব্রেরি কম্পাইল করুন
go get https://github.com/marmelroy/Zip.git
সুইফট লাইব্রেরি ব্যবহার করে ফাইল কম্প্রেস করুন
ওপেন সোর্স জিপ লাইব্রেরি সফ্টওয়্যার ডেভেলপারদের তাদের নিজস্ব সুইফট অ্যাপ্লিকেশনের মধ্যে বিভিন্ন ধরনের ফাইল সংকুচিত করতে সক্ষম করে। একটি নির্দিষ্ট ফাইল বা ফাইলের সেট জিপ করার জন্য আপনাকে এটির সঠিক ঠিকানা প্রদান করতে হবে এবং তারপর লাইব্রেরি দ্বারা করা হবে। এটি সহজে একটি বিদ্যমান জিপ ফাইল সম্পাদনা করার জন্য সমর্থন প্রদান করে। আপনি একটি বিদ্যমান ZIP সংরক্ষণাগার থেকে একটি ফাইল যোগ বা সরাতে পারেন। কাস্টম গন্তব্য পথ সেট করতে আপনি সহজেই উন্নত ফাংশন ব্যবহার করতে পারেন।
সুইফটের মাধ্যমে পাসওয়ার্ড সুরক্ষিত জিপ ফাইল তৈরি করুন
আপনার গুরুত্বপূর্ণ ডেটা বা জিপ ফাইলগুলিকে সুরক্ষিত রাখতে এটি সর্বদা খুব দরকারী। এটি ব্যবহারকারীদের সংবেদনশীল ডেটাকে উচ্চ স্তরের নিরাপত্তা প্রদান করে এবং অন্যান্য গন্তব্যে ট্রান্সমিশনের সময় এটিকে সুরক্ষিত করে তোলে। বিনামূল্যে জিপ লাইব্রেরি সফ্টওয়্যার প্রোগ্রামারদের তাদের সুইফট অ্যাপের মধ্যে পাসওয়ার্ড-সুরক্ষিত জিপ ফাইল তৈরি এবং পরিচালনা করার ক্ষমতা প্রদান করে। এটি সমস্ত বা কিছু এন্ট্রি পড়ার জন্য একটি পাসওয়ার্ড সেট করা, পাসওয়ার্ড পরিবর্তন করা, পাসওয়ার্ড মুছে ফেলা এবং আরও অনেক কিছু করার জন্য ফাংশন প্রদান করে।
একটি জিপ ফাইল থেকে ডিস্কে ফাইল নিষ্কাশন
জিপ লাইব্রেরিতে সুইফট কোডের কয়েকটি লাইন ব্যবহার করে জিপ ফাইলের বিষয়বস্তু অ্যাক্সেস এবং বের করার জন্য সম্পূর্ণ সমর্থন অন্তর্ভুক্ত করা হয়েছে। লাইব্রেরিতে ফাইল নিষ্কাশন সম্পর্কিত বেশ কিছু গুরুত্বপূর্ণ ফাংশন অন্তর্ভুক্ত করা হয়েছে যেমন একটি নির্দিষ্ট ফাইল নির্বাচন এবং নিষ্কাশন করা, আপনার পছন্দের জায়গায় ফোল্ডারগুলি বের করা, আর্কাইভের সম্পূর্ণ বিষয়বস্তু বের করা ইত্যাদি। এটি প্রতিটি এন্ট্রির জন্য সিএমএস স্বাক্ষর তৈরি এবং যাচাই করার জন্য একটি সুবিধা প্রদান করে।