Class ArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Opciones para guardar un archivo zip.
public class ArchiveSaveOptions
Herencia
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructores
ArchiveSaveOptions()
public ArchiveSaveOptions()
Propiedades
ArchiveComment
Obtiene o establece un comentario opcional para el archivo Zip.
public string ArchiveComment { get; set; }
Valor de la propiedad
CloseEntrySource
Obtiene o establece un valor que indica si las fuentes de las entradas deben cerrarse justo después de que se haya comprimido una entrada.
public bool CloseEntrySource { get; set; }
Valor de la propiedad
Encoding
Obtiene o establece la codificación para convertir nombres de archivos y otras cadenas a bytes.
public Encoding Encoding { get; set; }
Valor de la propiedad
Observaciones
Si no se establece, se utilizará la página de código 437.
EncryptionOptions
Obtiene o establece la configuración de cifrado para guardar un archivo zip existente.
public EncryptionSettings EncryptionOptions { get; set; }
Valor de la propiedad
Ejemplos
using (var archive = new Archive("plain.zip"))
{
archive.Save("encrypted.zip", new ArchiveSaveOptions() { EncryptionOptions = new AesEcryptionSettings("p@s$", EncryptionMethod.AES256) });
}
Observaciones
No utilice estas opciones para la composición regular de un archivo cifrado.
EventsBag
Obtiene o establece el contenedor de eventos que se generan al guardar el archivo.
public EventsBag EventsBag { get; set; }
Valor de la propiedad
ParallelOptions
Obtiene o establece la configuración para la compresión paralela.
public ParallelOptions ParallelOptions { get; set; }
Valor de la propiedad
Observaciones
Asígnelo si desea utilizar varios núcleos de CPU mientras se comprimen varias entradas de archivo.
SelfExtractorOptions
Obtiene o establece la configuración para el archivo autoextraíble.
public SelfExtractorOptions SelfExtractorOptions { get; set; }
Valor de la propiedad
Observaciones
Asígnelo si necesita componer un programa ejecutable para extraer un archivo sin que se instale ningún software en la computadora de destino.