[2.0] Comprimir un fichero usando GZip
Artículo por Club Developers · 28 agosto 2006
2036 vistas
Primero tenemos que añadir los siguientes "Imports"
La siguiente función recibirá por parámetro el camino completo del fichero a comprimir y el camino completo de destino del fichero GZip que se creará.
csharp
using System.IO; using System.IO.Compression;
La siguiente función recibirá por parámetro el camino completo del fichero a comprimir y el camino completo de destino del fichero GZip que se creará.
csharp
public bool compresFile(string pathSource, string pathDestination) { try { miFileStream.Read(miBuffer, 0, System.Convert.ToInt32(miFileStream.Length)); miFileStream.Close(); miGZipStream.Write(miBuffer, 0, miBuffer.Length); miGZipStream.Close(); return true; } catch (Exception ex) { return false; } }