Class GzipArchive
Contenido
[
Ocultar
]GzipArchive class
Esta clase representa el archivo de almacenamiento gzip. Úselo para componer o extraer archivos gzip.
public class GzipArchive : IArchive, IArchiveFileEntry
Constructores
Nombre | Descripción |
---|---|
GzipArchive() | Inicializa una nueva instancia delGzipArchive clase preparada para comprimir. |
GzipArchive(Stream, bool) | Inicializa una nueva instancia delGzipArchive clase preparada para descomprimir. |
GzipArchive(string, bool) | Inicializa una nueva instancia delGzipArchive clase. |
Propiedades
Nombre | Descripción |
---|---|
Name { get; } | Nombre del archivo original. |
Métodos
Nombre | Descripción |
---|---|
Dispose() | Realiza tareas definidas por la aplicación asociadas con liberar, liberar o restablecer recursos no administrados. |
Extract(Stream) | Extrae el archivo a la secuencia proporcionada. |
Open() | Abre el archivo para su extracción y proporciona una secuencia con el contenido del archivo. |
Save(Stream) | Guarda el archivo en la secuencia proporcionada. |
Save(string) | Guarda el archivo en el archivo de destino proporcionado. |
SetSource(FileInfo) | Establece el contenido que se comprimirá dentro del archivo. |
SetSource(Stream) | Establece el contenido que se comprimirá dentro del archivo. |
SetSource(string) | Establece el contenido que se comprimirá dentro del archivo. |
SetSource(TarArchive) | Establece el contenido que se comprimirá dentro del archivo. |
Observaciones
El algoritmo de compresión Gzip se basa en el algoritmo DEFLATE, que es una combinación de codificación LZ77 y Huffman.
Ver también
- interface IArchive
- interface IArchiveFileEntry
- espacio de nombres Aspose.Zip.Gzip
- asamblea Aspose.Zip