Class ArchiveSaveOptions

Class ArchiveSaveOptions

Nombre del espacio: Aspose.Zip.Saving Asamblea: Aspose.Zip.dll (25.5.0)

Opciones para guardar un archivo zip.

public class ArchiveSaveOptions

Inheritance

object ArchiveSaveOptions

Miembros heredados

object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

ArchiveSaveOptions()

public ArchiveSaveOptions()

Properties

ArchiveComment

Obtenga o establece un comentario opcional para el archivo Zip.

public string ArchiveComment { get; set; }

Valor de la propiedad

string

CloseEntrySource

Recibe o establece un valor que indica si las fuentes de las entradas deben cerrarse inmediatamente después de que una entrada haya sido comprimida.

public bool CloseEntrySource { get; set; }

Valor de la propiedad

bool

Encoding

Obtenga o establece codificación para convertir nombres de archivos y otras líneas en bytes.

public Encoding Encoding { get; set; }

Valor de la propiedad

Encoding

Remarks

Si no se establece, se utilizará la página 437 de código.

EncryptionOptions

Obtener las configuraciones de cifrado para salvar archivos ZIP existentes.

public EncryptionSettings EncryptionOptions { get; set; }

Valor de la propiedad

EncryptionSettings

Examples

using (var archive = new Archive("plain.zip"))
{                   
     archive.Save("encrypted.zip", new ArchiveSaveOptions() { EncryptionOptions = new AesEcryptionSettings("p@s$", EncryptionMethod.AES256) });
}

Remarks

No utilice esta opción para la composición regular de archivos cifrados.

EventsBag

Obtenga o establece un contenedor de eventos que aumentan en el almacenamiento de archivos.

public EventsBag EventsBag { get; set; }

Valor de la propiedad

EventsBag

ParallelOptions

Obtenga o establece las configuraciones para la compresión paralela.

public ParallelOptions ParallelOptions { get; set; }

Valor de la propiedad

ParallelOptions

Remarks

Asignalo si desea utilizar varios núcleos de CPU mientras comprime varias entradas de archivo.

SelfExtractorOptions

Obtenga o establece las configuraciones para archivo extraído por sí mismo.

public SelfExtractorOptions SelfExtractorOptions { get; set; }

Valor de la propiedad

SelfExtractorOptions

Remarks

Asignalo si necesita componer un programa ejecutable para extraer un archivo sin ningún software instalado en el ordenador objetivo.

 Español