Class ArchiveSaveOptions

Class ArchiveSaveOptions

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

אפשרויות לשמירת ארכיון zip.

public class ArchiveSaveOptions

ירושה

objectArchiveSaveOptions

חברים ירושים

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

בונים

ArchiveSaveOptions()

public ArchiveSaveOptions()

מאפיינים

ArchiveComment

מקבל או קובע תגובה אופציונלית לקובץ ה-Zip.

public string ArchiveComment { get; set; }

ערך המאפיין

string

CloseEntrySource

מקבל או קובע ערך המצביע אם יש לסגור את מקורות הפריטים מיד לאחר שפריט דחוס.

public bool CloseEntrySource { get; set; }

ערך המאפיין

bool

Encoding

מקבל או קובע קידוד להמרת שמות קבצים ומחרוזות אחרות לבייטים.

public Encoding Encoding { get; set; }

ערך המאפיין

Encoding

הערות

אם לא נקבע, ייעשה שימוש בקוד עמודה 437.

EncryptionOptions

מקבל או קובע הגדרות הצפנה לשמירת ארכיון zip קיים.

public EncryptionSettings EncryptionOptions { get; set; }

ערך המאפיין

EncryptionSettings

דוגמאות

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

הערות

אל תשתמש באפשרויות אלו להרכבה רגילה של ארכיון מוצפן.

EventsBag

מקבל או קובע מיכל של אירועים המתרחשים בזמן שמירת הארכיון.

public EventsBag EventsBag { get; set; }

ערך המאפיין

EventsBag

ParallelOptions

מקבל או קובע הגדרות לדחיסה מקבילה.

public ParallelOptions ParallelOptions { get; set; }

ערך המאפיין

ParallelOptions

הערות

הקצה זאת אם אתה רוצה לנצל מספר ליבות CPU בזמן דחיסת מספר פריטי ארכיון.

SelfExtractorOptions

מקבל או קובע הגדרות לארכיון המופק בעצמו.

public SelfExtractorOptions SelfExtractorOptions { get; set; }

ערך המאפיין

SelfExtractorOptions

הערות

הקצה זאת אם אתה צריך להרכיב תוכנית ניתנת להפעלה להפקת ארכיון ללא צורך בתוכנה מותקנת במחשב היעד.

 Ελληνικά