Class ArchiveSaveOptions

Class ArchiveSaveOptions

Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)

Opzioni per il salvataggio di un archivio zip.

public class ArchiveSaveOptions

Ereditarietà

objectArchiveSaveOptions

Membri Ereditati

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

Costruttori

ArchiveSaveOptions()

public ArchiveSaveOptions()

Proprietà

ArchiveComment

Ottiene o imposta un commento facoltativo per il file Zip.

public string ArchiveComment { get; set; }

Valore della Proprietà

string

CloseEntrySource

Ottiene o imposta un valore che indica se le sorgenti delle voci devono essere chiuse subito dopo che una voce è stata compressa.

public bool CloseEntrySource { get; set; }

Valore della Proprietà

bool

Encoding

Ottiene o imposta la codifica per convertire i nomi dei file e altre stringhe in byte.

public Encoding Encoding { get; set; }

Valore della Proprietà

Encoding

Osservazioni

Se non impostato, verrà utilizzata la pagina di codice 437.

EncryptionOptions

Ottiene o imposta le impostazioni di crittografia per il salvataggio di un archivio zip esistente.

public EncryptionSettings EncryptionOptions { get; set; }

Valore della Proprietà

EncryptionSettings

Esempi

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

Osservazioni

Non utilizzare queste opzioni per la composizione regolare di un archivio crittografato.

EventsBag

Ottiene o imposta il contenitore degli eventi che si attivano durante il salvataggio dell’archivio.

public EventsBag EventsBag { get; set; }

Valore della Proprietà

EventsBag

ParallelOptions

Ottiene o imposta le impostazioni per la compressione parallela.

public ParallelOptions ParallelOptions { get; set; }

Valore della Proprietà

ParallelOptions

Osservazioni

Assegnalo se desideri utilizzare più core CPU durante la compressione di più voci dell’archivio.

SelfExtractorOptions

Ottiene o imposta le impostazioni per l’archivio autoestraente.

public SelfExtractorOptions SelfExtractorOptions { get; set; }

Valore della Proprietà

SelfExtractorOptions

Osservazioni

Assegnalo se hai bisogno di comporre un programma eseguibile per estrarre un archivio senza alcun software installato sul computer di destinazione.

 Italiano