Библиотека JavaScript с открытым исходным кодом для файлов сжатия
Создавайте, изменяйте и манипулируйте ZIP-файлами программно, используя несколько строк кода через JavaScript API.
Очень простая и стабильная библиотека JavaScript с открытым исходным кодом, которая дает профессионалам программного обеспечения возможность создавать, читать и изменять ZIP-файлы в своих собственных приложениях JavaScript. API очень удобный и полезный. Это дает вам возможность легко выбирать и загружать изображения из галереи.
Экземпляр JSZip представляет собой набор файлов. Это позволяет вам добавлять их, удалять или изменять. Он также поддерживает создание ZIP-файла путем импорта существующего ZIP-файла. Кроме того, он также поддерживает более низкое потребление памяти и улучшенную совместимость с веб-воркерами. Самое замечательное, что он работает во всех основных браузерах и создает ZIP-файл с несколькими строками кода.
Начало работы с JSZip
Рекомендуемый способ установки с помощью NPM. Пожалуйста, используйте следующую команду для плавной установки библиотеки JSZip.
Установить через npm
Install via нпм
npm install jszip
Установить через Bower
Install via Бауэр
bower install Stuk/jszip
Создавайте ZIP-файлы с помощью библиотеки JavaScript
Библиотека с открытым исходным кодом JSZip предоставляет функциональные возможности для создания ZIP-файлов внутри приложений JavaScript. Это позволяет добавлять отдельные файлы с настроенными именами и содержимым, а также случайные каталоги. После включения содержимого JSZip может асинхронно сгенерировать ZIP-файл.
Загрузить и прочитать ZIP-файл через JavaScript
Библиотека JSZip позволяет программистам очень просто загружать и читать ZIP-файлы в ваших собственных приложениях JavaScript. API поддерживает расширенные функции, такие как локальное кэширование ZIP-файла, извлечение его содержимого и совместное использование в сервис-воркере. API гарантирует, что ZIP-файлы могут быть прочитаны и сгенерированы без необходимости использования сервера.
Извлечь изображение из ZIP-файла
Библиотека JSZip дает разработчикам программного обеспечения возможность извлекать свои изображения из одного ZIP-файла вместо того, чтобы отдельно считывать каждое изображение с сервера. Для этого вам нужно включить файл jszip_min.js в качестве одного из ваших <script> файлы вместе с hanis_min.js.