Class SplitArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
אפשרויות לשמירת ארכיון zip מרובה נפחים.
public class SplitArchiveSaveOptions
ירושה
object ← SplitArchiveSaveOptions
חברים שהורשו
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
בונים
SplitArchiveSaveOptions(string, uint)
יוצר הגדרות לשמירת ארכיון zip מרובה נפחים.
public SplitArchiveSaveOptions(string fileName, uint segmentSize)
פרמטרים
fileName
string
שם עבור הנפחים. יכול להיות עם או בלי סיומת .zip.
segmentSize
uint
גודל הנפח.
הערות
חלק מהנפחים עשויים להיות פחות מ- segmentSize
. ברוב המקרים, הנפח האחרון יהיה קטן יותר, אך לעיתים נדירות נפחים רגילים עשויים להיות גם כן.
שמות הקבצים יהיו כך: fileName
.z01, fileName
.z02, ..., fileName
.z(n-1), fileName
.zip.
חריגות
גודל הנפח קטן מ- 65536 בתים.
תכונות
ArchiveComment
מקבל או קובע תגובה אופציונלית עבור קובץ ה-Zip.
public string ArchiveComment { get; set; }
ערך תכונה
CloseEntrySource
מקבל או קובע ערך המצביע אם יש לסגור את מקורות הרשומות מיד לאחר שהרשומה דחוסה.
public bool CloseEntrySource { get; set; }
ערך תכונה
Encoding
מקבל או קובע קידוד להמרת שמות קבצים ומיתרים אחרים לבתים.
public Encoding Encoding { get; set; }
ערך תכונה
הערות
אם לא קבוע, דף הקוד 437 ישמש.
EventsBag
מקבל או קובע מיכל של אירועים המתרחשים בעת שמירת הארכיון.
public EventsBag EventsBag { get; set; }
ערך תכונה
FileName
מקבל את שם הנפחים ללא סיומת.
public string FileName { get; }
ערך תכונה
SegmentSize
מקבל את גודל הנפח.
public uint SegmentSize { get; }