SharpZipLib - Componente para compresión de archivos en .NET

Más sobre el programa :: Requerimientos :: Videos :: Actualizaciones

SharpZipLib es una librería de clases para la plataforma .NET que permite trabajar con formatos de compresión de archivos ( ZIP, GZIP, Tar y BZip2 ). El componente es completamente gratuito y es software libre distribuido bajo licencia GPL.

Con dicha clase podrás comprimir y descomprimir archivos desde cualquier lenguaje soportado por la plataforma .NET de Microsoft, como páginas desarrolladas en ASP.NET, C#, VB.NET.

A continuación puedes ver mas información sobre el componentes, como también enlaces de utilidad, manuales y documentación.

Mas información sobre el programa.

Indice - Contenido

  1. Características de la librería SharpZipLib para comprimir archivos.
  2. Algunos enlaces de interés de otros sitios webs ..
  3. Documentación para aprender a comprimir archivos.

 

1 - Características de la librería SharpZipLib para comprimir archivos.

  • Se encuentra programada en C# e incluye el código fuente.
  • El archivo de descarga, además contiene ejemplos básicos para utilizar el componente: Comprimir y descomprimir archivos, ver el interior de un ZIP, realizar un test, crear un ZIP entre otros. Los ejemplos se encuentran disponibles en Visual basic.net ( carpeta vb ) y en C# ( carpeta cs ).
  • La librería contiene documentación detallada y en internet hay bastante información disponible para aprender a utilizarla.
  • El sitio web oficial contiene un foro que puede ser de gran ayuda para trabajar con el componente y acceder a código fuente publicado por los usuarios, como por ejemplo : Cifrar y encriptar los archivos, comprimir archivos grandes, entre otros.
  • A diferencia de otros componentes, no es posible realizar algunas operaciones, como por ejemplo, dividir archivos y crear autoextraíbles.

2 - Algunos enlaces de interés de otros sitios webs ..

  • Página que muestra como crear una pequeña aplicación de ejemplo para comprimir y descomprimir utilizando una clase. Ir a la web
  • Breve artículo en español que explica como importar la librería a un nuevo proyecto en ASP.NET, y también fragmentos de código para realizar compresión, descompresión y listado del contenido de los ficheros comprimidos. Ver artículo.
  • Este otro artículo, permite descargar una clase para poder utilizar la librería y realizar compresión y descompresión de ficheros. Ver artículo.

3 - Documentación para aprender a comprimir archivos con la librería.

Pulsando en este enlace, puedes descargar un archivo de ayuda en formato CHM que contiene una completa referencia de la librería.

El archivo CHM, en el panel izquierdo, contiene información sobre los métodos, funciones, constantes, clases, manejo de excepciones, constructores etc ... para poder comprimir en ZIP, BZIP, TAR, LZW.

Nota importante: Para poder visualizar el archivo de ayuda, una vez descargado, se deberá hacer clic derecho sobre el mismo, y seleccionar la opción Propiedades del menú contextual de windows. Luego presionar el botón Desbloquear archivo en a ventana de diálogo de Propiedades de archivo.

 


Requerimientos de instalación y uso.

Lenguaje Cualquier lenguaje de la plataforma .NET


Videos tutoriales.

No hay video tutoriales sobre este programa.

Cambios, actualizaciones y mejoras del programa.

Cambios y mejoras en las últimas versiones de SharpZipLib.

  • Nueva opción con soporte para compresión de múltiples archivos formato GZIP.
  • Nueva opción para encriptar y desencriptar bajo el algoritmo AES.
  • Nueva propiedad IsStreamOwner para trabajar con archivos TAR.
  • Error solucionado en la función ZipOutputStream  que creaba archivos ZIP corruptos con 0 bytes .
  • Error: Excepción al leer archivos zip NTFS de longitud cero.
  • Error solucionado en el funcionamiento del método ZipInputStream.CloseEntry.
  • Mejoras en la opción para testar y verificar archivos ZIP.
  • Optimización para BZip2 QSort3.
  • Error solucionado para ZIP64.
  • Archivos de ayuda actualizados.
  • Mejoras en el manejo de memoria al cifrar.
  • Nuevo evento de progreso para FastZIP.
  • Mejoras en los ejemplos para C#.
  • Nueva opción que permite modificar un archivo existente a través de la clase ZipFile.
  • Posibilidad de testear archivos desde la clase ZIPfile
  • Otros.

Buscar programas


Introduce los términos de búsqueda ...

Enlaces patrocinados.


Detalles y descargar

Web:
http://www.icsharpcode.net
Licencia:
Gratis - Open source
Versión:
0.85.5
Idioma:
Inglés
Programa actualizado:
07 OCT 2011


Si te ha gustado esta página, programa o artículo puedes votar haciendo clic en este botón: