کتابخانه جاوا اسکریپت منبع باز برای فایل های فشرده 

با استفاده از چند خط کد از طریق JavaScript API فایل‌های Zip را به‌صورت برنامه‌نویسی ایجاد، اصلاح و دستکاری کنید.

یک کتابخانه جاوا اسکریپت بسیار ساده و با ثبات منبع باز که به نرم افزارهای حرفه ای این قابلیت را می دهد که فایل های ZIP را در برنامه های جاوا اسکریپت خود ایجاد، خواندن و تغییر دهند. API بسیار کاربر پسند و مفید است. این قدرت را به شما می دهد تا به راحتی تصاویر را از یک گالری انتخاب و دانلود کنید.

نمونه JSZip مجموعه ای از فایل ها را نشان می دهد. این به شما امکان می دهد آنها را اضافه کنید، حذف کنید یا آنها را تغییر دهید. همچنین از تولید یک فایل ZIP با وارد کردن یک فایل فشرده موجود پشتیبانی می کند. علاوه بر این، از مصرف حافظه کمتر و سازگاری با وب‌کار بهبود یافته نیز پشتیبانی می‌کند. نکته جالب این است که در همه مرورگرهای اصلی به راحتی کار می کند و یک فایل ZIP با چند خط کد تولید می کند.

Previous Next

شروع کار با JSZip

روش توصیه شده برای نصب آن با استفاده از NPM. لطفا از دستور زیر برای نصب راحت کتابخانه JSZip استفاده کنید..

از طریق npm نصب کنید

Install via npm

 npm install jszip 

از طریق Bower نصب کنید

Install via بوور

bower install Stuk/jszip 

ایجاد فایل های ZIP از طریق کتابخانه جاوا اسکریپت

کتابخانه منبع باز JSZip قابلیت تولید فایل های ZIP در برنامه های جاوا اسکریپت را فراهم می کند. این اجازه می دهد تا فایل های فردی با نام ها و محتویات سفارشی شده و همچنین دایرکتوری های تصادفی را اضافه کنید. پس از گنجاندن محتویات، JSZip می تواند فایل ZIP را به صورت ناهمزمان تولید کند.

بارگیری و خواندن فایل ZIP از طریق جاوا اسکریپت

کتابخانه JSZip به برنامه نویسان نرم افزار این امکان را می دهد تا فایل های ZIP را به روشی بسیار آسان و ساده در داخل برنامه های جاوا اسکریپت خود بارگیری و مطالعه کنند. API از ویژگی های پیشرفته ای مانند کش کردن یک فایل ZIP به صورت محلی، استخراج محتویات آن و اشتراک گذاری در یک سرویس دهنده پشتیبانی می کند. API مطمئن می شود که فایل های ZIP می توانند بدون نیاز به سرور خوانده و تولید شوند.

استخراج تصویر از فایل ZIP

کتابخانه JSZip به توسعه دهندگان نرم افزار این امکان را می دهد که به جای خواندن جداگانه هر تصویر از سرور، تصاویر خود را از یک فایل ZIP استخراج کنند. برای استفاده از این باید فایل jszip_min.js را به عنوان یکی از <اسکریپت> فایل ها به همراه hanis_min.js.

 فارسی