Class ArchiveSaveOptions

Class ArchiveSaveOptions

Numele spaţiului: Aspose.Zip.Saving Asamblare: Aspose.Zip.dll (25.5.0)

Opțiuni pentru a salva un arhiv zip.

public class ArchiveSaveOptions

Inheritance

object ArchiveSaveOptions

Membrii moștenitori

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

Obțineți sau puneți un comentariu opțional pentru fișierul Zip.

public string ArchiveComment { get; set; }

Valoarea proprietății

string

CloseEntrySource

Obține sau stabilește o valoare care indică dacă sursele de intrare ar trebui închise imediat după ce intrarea a fost comprimată.

public bool CloseEntrySource { get; set; }

Valoarea proprietății

bool

Encoding

Obține sau setă codificarea pentru a converti numele de fișier și alte căi în byte.

public Encoding Encoding { get; set; }

Valoarea proprietății

Encoding

Remarks

Dacă nu se stabilește, se va folosi pagina de cod 437 .

EncryptionOptions

Obține seturi de seturi de criptare pentru a salva arhiva zip existente.

public EncryptionSettings EncryptionOptions { get; set; }

Valoarea proprietății

EncryptionSettings

Examples

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

Remarks

Nu utilizați această opțiune pentru compoziția regulată a arhivelor criptate.

EventsBag

Obține sau stabilește un container de evenimente care cresc pe stocarea arhivelor.

public EventsBag EventsBag { get; set; }

Valoarea proprietății

EventsBag

ParallelOptions

Obține sau stabilește setări pentru compresie paralelă.

public ParallelOptions ParallelOptions { get; set; }

Valoarea proprietății

ParallelOptions

Remarks

Asigurați-l dacă doriți să utilizați mai multe core CPU în timp ce compresați mai multe intrări în arhivă.

SelfExtractorOptions

Obține sau stabilește setări pentru arhiva extraită de sine.

public SelfExtractorOptions SelfExtractorOptions { get; set; }

Valoarea proprietății

SelfExtractorOptions

Remarks

Asigurați-l dacă aveți nevoie pentru a compozi un program executabil pentru a extrage un arhiv fără orice software instalat pe computerul țintă.

 Română