Comprimir y Descomprimir Ficheros Zip

Hola compañeros!!, Hace mucho tiempo que no escribia nada, pero no he tenido mucho tiempo, voy a intentar darle un empujon y escribir algunas entradas que os puedan ayudar.

Hoy vamos a explicar como podemos comprimir y descomprimir ficheros zip desde .NET

Para ello, vamos a necesitar un Nuget llamado Ionic.Zip, si quieres ver como se instalan los Nuget en.NET puedes verlo en esta entrada.

Empezamos explicando como Comprimir ficheros en un Zip.

Con este ejemplo que os pongo a continuación lo que hace es recorrerse todos los ficheros que hay en la ruta C:\Comprimir y generar un fichero zip en la carpeta C:\Destino

El siguiente ejemplo tambien muy facil lo que hace es lo contrario descomprimir el contenido de un fichero .zip en una carpeta.

Si quereis profundizar mas y ver las opciones que podemos establecer, por ejemplo poner contraseña os animo que veais la documentación oficial en el siguiente enlace.

Muchas gracias y hasta la siguiente entrada 😉