Class ArchiveSaveOptions

Class ArchiveSaveOptions

Der Name: Aspose.Zip.Saving Versammlung: Aspose.Zip.dll (25.5.0)

Die Optionen für die Speicherung eines Zip-Archives.

public class ArchiveSaveOptions

Inheritance

object ArchiveSaveOptions

Vererbte Mitglieder

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

Constructors

ArchiveSaveOptions()

public ArchiveSaveOptions()

Properties

ArchiveComment

Erhalten oder erstellen Sie optionale Kommentare für die Zip-Datei.

public string ArchiveComment { get; set; }

Eigentumswert

string

CloseEntrySource

Er erhält oder stellt einen Wert an, der darauf hindeutet, ob die Eingangsquellen sofort nach dem Komprimieren eines Eingangs geschlossen werden sollten.

public bool CloseEntrySource { get; set; }

Eigentumswert

bool

Encoding

Erhalten oder verschlüsseln für die Konvertierung von Dateinamen und anderen Streifen in Byte.

public Encoding Encoding { get; set; }

Eigentumswert

Encoding

Remarks

Wenn nicht festgelegt wird, wird die Code Seite 437 verwendet.

EncryptionOptions

Erhalten Sie Set Encryption-Einstellungen, um bestehende Zip-Archive zu speichern.

public EncryptionSettings EncryptionOptions { get; set; }

Eigentumswert

EncryptionSettings

Examples

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

Remarks

Verwenden Sie diese Option nicht für die regelmäßige Zusammensetzung des verschlüsselten Archivs.

EventsBag

Erhaltet oder setzt einen Container von Ereignissen, die auf Archive-Speicher erhöhen.

public EventsBag EventsBag { get; set; }

Eigentumswert

EventsBag

ParallelOptions

Gibt oder setzt Einstellungen für parallele Kompression.

public ParallelOptions ParallelOptions { get; set; }

Eigentumswert

ParallelOptions

Remarks

Erteilen Sie es, wenn Sie mehrere CPU-Kore verwenden möchten, während Sie mehrere Archiv-Einträge komprimieren.

SelfExtractorOptions

Gibt oder setzt Einstellungen für selbst extrahierte Archiv.

public SelfExtractorOptions SelfExtractorOptions { get; set; }

Eigentumswert

SelfExtractorOptions

Remarks

Erteilen Sie es, wenn Sie ein ausgeführbares Programm komponieren müssen, um ein Archiv ohne Software auf dem Zielcomputer zu extrahieren.

 Deutsch