Funkcje
Aspose.ZIP dla .NET: potężna biblioteka zarządzania archiwami kompresyjnymi ZIP
Aspose.ZIP dla .NET to kompleksowa biblioteka, która zapewnia efektywny sposób pracy z archiwami kompresowanymi ZIP w Twoich aplikacjach. dzięki naszej wytrzymałej API możesz łatwo tworzyć, czytać i modyfikować pliki zIP, co sprawia, że idealnie nadaje się do zarządzania i dystrybucji dużych zestawów danych, dokumentów lub plików multimedialnych.
**kluczowe cechy: *
Tworzenie archiwum ZIP
- Tworzenie nowych plików ZIP z scratch za pomocą dostosowanych ustawień, takich jak poziom kompresji, ochrona hasła i uprawnienia pliku.
- Tworzenie samodzielnych archiwów Zip, które można uruchomić bez konieczności narzędzi ekstraktorów zewnętrznych.
- Umożliwia rozciąganie dużych archiwów zip poprzez tworzenie wielu fizycznych plików .zip.
Dodaj/ekstraktuj pliki
- Dodaj lub wprowadź nowe pliki do istniejących archiwów ZIP bez przesłuchania treści.
- Wyciągnij poszczególne pliki i foldery z archiwów ZIP z opcjonalną obsługą filtracji plików.
- Kompres i dekompresowanie plików w szerokim zakresie formatów, w tym obrazy, dokumenty, filmy i wykonawcze.
Praca z istniejącymi archiwami
- Pobierz i obsługiwać istniejące pliki ZIP, w tym daty tworzenia, modyfikacji i zezwoleń.
- Aktualizacja metadanych, takich jak tabele czasowe plików, właściciela / grupy / zezwoleń itp. na wbudowanych archiwach.
- Usuwanie lub usunięcie poszczególnych plików / folderów z zewnętrznego archiwum podczas przechowywania innych treści wewnątrz.
Zaawansowane funkcje kompresji i ochrony hasła
- Użyj dostosowanych algorytmów kompresji do tworzenia strumieni danych w formacie zip-kompresowanym, które poprawiają integralność danych.
- Ustaw hasła podczas kompresji i ekstrakcji za pomocą konfigurowanych opcji hashingu kryptograficznego (MD5/SHA-256 itp.).
- Zastosuj kontrolę dostępu do plików za pośrednictwem zezwoleń Unix.
Uwaga: Ochrona hasła zapewnia dodatkową warstwę bezpieczeństwa w celu zapobiegania nieautoryzowanemu dostępowi.
Rozwiązywanie błędów i wyjątków
Nasz wytrzymały API obsługuje i informuje o potencjalnych błędach za pośrednictwem wyjątków .NET, zmniejszając złożoność opracowania funkcji bez błędów dla powszechnych zadań kompresyjnych w aplikacji.