Class ArchiveSaveOptions

Class ArchiveSaveOptions

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

Optionen zum Speichern eines Zip-Archivs.

public class ArchiveSaveOptions

Vererbung

objectArchiveSaveOptions

Vererbte Mitglieder

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

Konstruktoren

ArchiveSaveOptions()

public ArchiveSaveOptions()

Eigenschaften

ArchiveComment

Erhält oder setzt einen optionalen Kommentar für die Zip-Datei.

public string ArchiveComment { get; set; }

Eigenschaftswert

string

CloseEntrySource

Erhält oder setzt einen Wert, der angibt, ob die Quellen der Einträge sofort nach der Kompression eines Eintrags geschlossen werden sollen.

public bool CloseEntrySource { get; set; }

Eigenschaftswert

bool

Encoding

Erhält oder setzt die Kodierung zum Konvertieren von Dateinamen und anderen Zeichenfolgen in Bytes.

public Encoding Encoding { get; set; }

Eigenschaftswert

Encoding

Bemerkungen

Wenn nicht festgelegt, wird Code-Seite 437 verwendet.

EncryptionOptions

Erhält oder setzt die Verschlüsselungseinstellungen zum Speichern eines vorhandenen Zip-Archivs.

public EncryptionSettings EncryptionOptions { get; set; }

Eigenschaftswert

EncryptionSettings

Beispiele

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

Bemerkungen

Verwenden Sie diese Optionen nicht für die reguläre Erstellung eines verschlüsselten Archivs.

EventsBag

Erhält oder setzt einen Container für Ereignisse, die beim Speichern des Archivs ausgelöst werden.

public EventsBag EventsBag { get; set; }

Eigenschaftswert

EventsBag

ParallelOptions

Erhält oder setzt die Einstellungen für die parallele Kompression.

public ParallelOptions ParallelOptions { get; set; }

Eigenschaftswert

ParallelOptions

Bemerkungen

Weisen Sie es zu, wenn Sie mehrere CPU-Kerne nutzen möchten, während Sie mehrere Archiv-Einträge komprimieren.

SelfExtractorOptions

Erhält oder setzt die Einstellungen für das selbstextrahierende Archiv.

public SelfExtractorOptions SelfExtractorOptions { get; set; }

Eigenschaftswert

SelfExtractorOptions

Bemerkungen

Weisen Sie es zu, wenn Sie ein ausführbares Programm erstellen müssen, um ein Archiv ohne installierte Software auf dem Zielcomputer zu extrahieren.

 Deutsch