Class ArchiveSaveOptions

Class ArchiveSaveOptions

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

Opcje zapisywania archiwum zip.

public class ArchiveSaveOptions

Dziedziczenie

objectArchiveSaveOptions

Członkowie dziedziczeni

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

Konstruktory

ArchiveSaveOptions()

public ArchiveSaveOptions()

Właściwości

ArchiveComment

Pobiera lub ustawia opcjonalny komentarz dla pliku Zip.

public string ArchiveComment { get; set; }

Wartość właściwości

string

CloseEntrySource

Pobiera lub ustawia wartość wskazującą, czy źródła wpisów powinny być zamykane zaraz po skompresowaniu wpisu.

public bool CloseEntrySource { get; set; }

Wartość właściwości

bool

Encoding

Pobiera lub ustawia kodowanie do konwersji nazw plików i innych ciągów na bajty.

public Encoding Encoding { get; set; }

Wartość właściwości

Encoding

Uwagi

Jeśli nie jest ustawione, użyta zostanie strona kodowa 437.

EncryptionOptions

Pobiera lub ustawia ustawienia szyfrowania dla zapisywania istniejącego archiwum zip.

public EncryptionSettings EncryptionOptions { get; set; }

Wartość właściwości

EncryptionSettings

Przykłady

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

Uwagi

Nie używaj tej opcji do regularnego tworzenia szyfrowanego archiwum.

EventsBag

Pobiera lub ustawia kontener zdarzeń wywoływanych podczas zapisywania archiwum.

public EventsBag EventsBag { get; set; }

Wartość właściwości

EventsBag

ParallelOptions

Pobiera lub ustawia ustawienia dla kompresji równoległej.

public ParallelOptions ParallelOptions { get; set; }

Wartość właściwości

ParallelOptions

Uwagi

Przypisz, jeśli chcesz wykorzystać kilka rdzeni CPU podczas kompresji kilku wpisów archiwum.

SelfExtractorOptions

Pobiera lub ustawia ustawienia dla samorozpakowującego się archiwum.

public SelfExtractorOptions SelfExtractorOptions { get; set; }

Wartość właściwości

SelfExtractorOptions

Uwagi

Przypisz, jeśli potrzebujesz stworzyć program wykonywalny do rozpakowania archiwum bez instalacji oprogramowania na docelowym komputerze.

 Polski