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à
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à
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à
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à
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à
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à
ParallelOptions
Ottiene o imposta le impostazioni per la compressione parallela.
public ParallelOptions ParallelOptions { get; set; }
Valore della Proprietà
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à
Osservazioni
Assegnalo se hai bisogno di comporre un programma eseguibile per estrarre un archivio senza alcun software installato sul computer di destinazione.