Class ArchiveSaveOptions

Class ArchiveSaveOptions

Nazwa przestrzeń: Aspose.Zip.Saving Zestawienie: Aspose.Zip.dll (25.5.0)

Opcje do przechowywania archiwum zip.

public class ArchiveSaveOptions

Inheritance

object ArchiveSaveOptions

Dziedziczeni członkowie

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

Otrzymuje lub ustawia opcjonalne komentarze do pliku Zip.

public string ArchiveComment { get; set; }

Wartość nieruchomości

string

CloseEntrySource

Otrzymuje lub ustawia wartość wskazującą, czy źródła wpisów powinny być zamknięte natychmiast po tym, jak wpis został skompresowany.

public bool CloseEntrySource { get; set; }

Wartość nieruchomości

bool

Encoding

otrzymuje lub ustawia kodowanie, aby przekształcić nazwy plików i inne wiersze w bajty.

public Encoding Encoding { get; set; }

Wartość nieruchomości

Encoding

Remarks

Jeśli nie zostanie ustawiony, kod strona 437 będzie używany.

EncryptionOptions

Zestaw ustawień szyfrowania, aby zaoszczędzić istniejący archiwum zip.

public EncryptionSettings EncryptionOptions { get; set; }

Wartość nieruchomości

EncryptionSettings

Examples

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

Remarks

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

EventsBag

Otrzymuje lub ustawia kontener wydarzeń zwiększających oszczędność archiwów.

public EventsBag EventsBag { get; set; }

Wartość nieruchomości

EventsBag

ParallelOptions

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

public ParallelOptions ParallelOptions { get; set; }

Wartość nieruchomości

ParallelOptions

Remarks

Wyznacz go, jeśli chcesz użyć kilku węzłów CPU podczas kompresji kilku wpisów archiwum.

SelfExtractorOptions

Uzyskuje lub ustawia ustawienia dla samodzielnie wyciągniętego archiwum.

public SelfExtractorOptions SelfExtractorOptions { get; set; }

Wartość nieruchomości

SelfExtractorOptions

Remarks

Wyznacz go, jeśli musisz skomponować program wykonawczy, aby wyciągnąć archiwum bez żadnego oprogramowania zainstalowanego na komputerze docelowym.

 Polski