Dodaj pliki do pliku ZIP

Użytkownicy często napotykaja wyzwanie dodawania nowych plików do istniejących archiwow ZIP. Typowy proces polega na rozpakowaniu biezacego archiwum, dodaniu nowych plików i skompresowaniu wszystkiego do nowego pliku ZIP. Ta metoda jest nieporeczna i czasochlonna, zwlaszcza przy pracy z wieloma archiwami ZIP.

Bardziej wydajnym rozwiązaniem jest wykorzystanie biblioteki, która pozwala na programowa manipulacje plikami ZIP. IronZip wyróżnia się pod tym względem dzięki swojej potężnej metodzie Add, umożliwiającej użytkownikom płynną integrację nowych plików bez konieczności ich wyodrębniania. W poniższym przykładzie kodu zademonstrujemy intuicyjny charakter metody Add, pokazując, jak łatwo pozwala ona dołączać nowe pliki do istniejących archiwów ZIP za pomocą zaledwie kilku wierszy kodu.

Uzyskiwanie dostepu do istniejącego ZIP w celu dodania plików

Najpierw importujemy przestrzeń nazw IronZip. Następnie inicjujemy nową klasę IronZipArchive i za pomocą metody FromFile wprowadzamy jeden parametr: ścieżkę do pliku ZIP, do którego próbujemy uzyskać dostęp. Należy pamietac, ze operacja sie nie uda, jeśli ścieżka będzie nieprawidlowa.

Dodawanie plików

Po uzyskaniu dostepu do pliku ZIP możemy dodawac do niego pliki. Wywołujemy metodę Add, aby dodać nowe pliki do istniejącego pliku ZIP. Metoda przyjmuje jeden parametr, którym jest ścieżka do pliku, który chcesz dodać; podobnie jak wyzej, operacja nie uda sie, jeśli podana ścieżka jest nieprawidlowa. W przykładzie podajemy dwa obrazy ścieżek plików, image3.png i image4.png, i dodajemy je do istniejącego pliku ZIP za pomocą Add.

Oprócz dodawania plików PNG, IronZIP obsługuje również różne typy plików zgodne z metodą Add. Użytkownicy mogą także dodawac inne popularne formaty obrazów, takie jak jpg, svg, a nawet obrazy wieloklatkowe, takie jak tiff i gif. Obslugiwane sa także inne pliki, takie jak pliki tekstowe, dokumenty (PDF, DOCX, XLSX) oraz pliki audio (MP3 i WAV); nawet dodawanie archiwow ZIP w ramach archiwum ZIP jest obsługiwane, co czyni je wszechstronnym. Aby uzyskać pełna liste plików, ktore można dodac, zobacz tutaj.

Eksportowanie ZIP

Na koniec, po dodaniu plików do istniejącego archiwum ZIP, wywołujemy SaveAs i nadajemy nową nazwę archiwum ZIP zawierającemu nowo dodane pliki.

Dowiedz sie, jak tworzyć, czytac i rozpakowywac archiwa ZIP

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 21,060 | Wersja: 2026.6 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronZip
uruchom próbkę zobacz, jak twoje pliki stają się archiwum.