Archiwa takie jak ZIP, RAR, TAR, GZIP, BZIP2 są powszechnie używane do przechowywania więcej niż jednego pliku i folderu w jednym kontenerze. Innym głównym powodem plików archiwalnych jest zmniejszenie całkowitego rozmiaru pliku za pomocą algorytmów kompresji. Podobnie jak w przypadku analizowania i wyodrębniania danych z dokumentów o różnych formatach plików, pliki archiwalne można traktować w ten sam sposób. Możesz wyodrębnić tekst, obrazy, a nawet metadane z plików skompresowanych w archiwach. W tym artykule omówimy, jak wyodrębnić dane z archiwów ZIP przy użyciu języka C# z aplikacjami .NET.