Utwórz plik ZIP
ZIP to format kompresji i archiwizacji plików, który zmniejsza rozmiary plików dla efektywnego przechowywania i transmisji. Pozwala na połączenie wielu plików i katalogów w jedno archiwum, zazwyczaj z rozszerzeniem '.zip'. Archiwa ZIP są powszechnie używane do tworzenia kopii zapasowych danych, dystrybucji oprogramowania i udostępniania plików. Chociaż ten format jest przydatny do codziennych zadań cyfrowych, zarządzanie wieloma plikami ZIP lub ręczne kompresowanie archiwów może szybko stać się uciążliwe i podatne na błędy ludzkie. Aby usprawnić ten proces, możemy użyć IronZip do utworzenia archiwum zawierającego zaledwie kilka wierszy kodu, co poprawi wydajność i zautomatyzuje te żmudne zadania.
Creating ZIP File with C#
- using
IronZip; - using (var archive = new
IronZipArchive()) archive.Add("./assets/image1.jpg");archive.Add("./assets/example.PDF");archive.SaveAs("output.zip");
IronZIP
Najpierw importujemy przestrzeń nazw IronZip, aby korzystać z biblioteki. Następnie tworzymy nowy plik ZIP, wykorzystując konstruktor IronZipArchive z instrukcją using, która tworzy pusty plik ZIP.
Dodawanie plików do pustego archiwum
Przed zapisaniem możemy dodać do niego kilka plików za pomocą metody Add, podając bezwzględną ścieżkę do pliku. Można dodać pojedyncze lub wiele plików do archiwum, a pliki, które można dodać, obejmują obrazy, jak pokazano powyżej, dokumenty, takie jak docx i PDF, pliki audio, takie jak MP3, WAV, a nawet archiwa ZIP, aby stworzyć skompresowane archiwum wewnątrz archiwum.
Aby uzyskać więcej informacji na temat listy kompatybilnych plików, które możesz dodać, zapoznaj się z dokumentacją tutaj.
Zapisywanie i eksportowanie
Na koniec zapisujemy archiwum i eksportujemy je przy użyciu metody SaveAs, zapisując je jako output.zip.

