Class ArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
אפשרויות לשמירת ארכיון zip.
public class ArchiveSaveOptions
ירושה
חברים ירושים
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; }
ערך המאפיין
CloseEntrySource
מקבל או קובע ערך המצביע אם יש לסגור את מקורות הפריטים מיד לאחר שפריט דחוס.
public bool CloseEntrySource { get; set; }
ערך המאפיין
Encoding
מקבל או קובע קידוד להמרת שמות קבצים ומחרוזות אחרות לבייטים.
public Encoding Encoding { get; set; }
ערך המאפיין
הערות
אם לא נקבע, ייעשה שימוש בקוד עמודה 437.
EncryptionOptions
מקבל או קובע הגדרות הצפנה לשמירת ארכיון zip קיים.
public EncryptionSettings EncryptionOptions { get; set; }
ערך המאפיין
דוגמאות
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; }
ערך המאפיין
ParallelOptions
מקבל או קובע הגדרות לדחיסה מקבילה.
public ParallelOptions ParallelOptions { get; set; }
ערך המאפיין
הערות
הקצה זאת אם אתה רוצה לנצל מספר ליבות CPU בזמן דחיסת מספר פריטי ארכיון.
SelfExtractorOptions
מקבל או קובע הגדרות לארכיון המופק בעצמו.
public SelfExtractorOptions SelfExtractorOptions { get; set; }
ערך המאפיין
הערות
הקצה זאת אם אתה צריך להרכיב תוכנית ניתנת להפעלה להפקת ארכיון ללא צורך בתוכנה מותקנת במחשב היעד.