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; }