zip

 
 

C API dla formatów plików kompresji i archiwum ZIP

Biblioteka Open Source C do tworzenia, edytowania, wyodrębniania lub usuwania plików z archiwów ZIP. 

Przenośna biblioteka ZIP typu open source jest napisana w języku C, co umożliwia programistom tworzenie i modyfikowanie archiwum ZIP. Biblioteka jest napisana na górze biblioteki miniz, a funkcje warstw na górze API miniz v1.15. Interfejs biblioteki jest niezwykle prosty, dzięki czemu użytkownicy nie będą mieli problemów z jego zrozumieniem. Biblioteka w pełni obsługuje kilka zaawansowanych funkcji związanych z kompresją i rozpakowywaniem ZIP, takich jak tworzenie nowego archiwum ZIP z domyślnym poziomem kompresji, dołączanie do istniejącego archiwum ZIP, rozpakowywanie archiwum ZIP do folderu, rozpakowywanie wpisu ZIP do pamięci, rozpakowywanie wpisu ZIP do pliku, listy wszystkich zip, rozpakowywanie archiwum do określonego katalogu i wiele innych.

Previous Next

Pierwsze kroki z zip

Zaleca się zbudowanie biblioteki za pomocą CMake. Użyj następującego polecenia, aby skompilować bibliotekę zip.

Skompiluj bibliotekę zip jako bibliotekę dynamiczną

$ mkdir build
$ cd build
$ cmake -DBUILD_SHARED_LIBS=true ..
$ make

Generuj nowe archiwum za pomocą biblioteki C

Biblioteka zip zapewnia programistom możliwość generowania nowego archiwum zip z domyślnym poziomem kompresji we własnych aplikacjach. Pozwala również z łatwością modyfikować istniejące archiwum zip. Możesz łatwo dodać nowe pliki lub wybrać i rozpakować plik do wybranej lokalizacji. Dodanie pliku do archiwum wymaga podania nazwy pliku oraz pełnej ścieżki.

Wyodrębnianie zawartości z archiwum ZIP

Biblioteka zip typu open source umożliwia programistom łatwe wyodrębnianie zawartości archiwum do folderu za pomocą zaledwie kilku poleceń C. Zapewnia funkcjonalność wyodrębniania wszystkiego z archiwum lub tylko niektórych określonych plików. Aby uzyskać najlepsze wyniki, zawsze podawaj pełną ścieżkę do pliku w archiwum, aby go rozpakować.

Większa kontrola nad archiwum ZIP

Biblioteka zip zapewnia kilka ważnych funkcji zapewniających lepszą kontrolę nad zawartością archiwum ZIP. Dostępnych jest kilka metod i właściwości, które mogą pomóc użytkownikom uzyskać pełne informacje o archiwum przed wyodrębnieniem jego zawartości. Obsługuje funkcje, takie jak liczenie plików w archiwum, iteracja wszystkich plików w archiwum, wyodrębnianie tylko wybranych plików, usuwanie plików z archiwum i wiele innych.

 Polski