Class SplitArchiveSaveOptions

Class SplitArchiveSaveOptions

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

خيارات حفظ أرشيف ZIP متعدد الأحجام.

public class SplitArchiveSaveOptions

الوراثة

objectSplitArchiveSaveOptions

الأعضاء الموروثة

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.

الاستثناءات

ArgumentOutOfRangeException

حجم المقطع أقل من 65536 بايت.

الخصائص

ArchiveComment

يحصل أو يحدد تعليق اختياري لملف ZIP.

public string ArchiveComment { get; set; }

قيمة الخاصية

string

CloseEntrySource

يحصل أو يحدد قيمة تشير إلى ما إذا كان يجب إغلاق مصادر الإدخالات مباشرة بعد ضغط الإدخال.

public bool CloseEntrySource { get; set; }

قيمة الخاصية

bool

Encoding

يحصل أو يحدد الترميز لتحويل أسماء الملفات وسلاسل أخرى إلى بايتات.

public Encoding Encoding { get; set; }

قيمة الخاصية

Encoding

ملاحظات

إذا لم يتم تعيينها، سيتم استخدام صفحة الشفرة 437.

EventsBag

يحصل أو يحدد حاوية للأحداث التي تثير عند حفظ الأرشيف.

public EventsBag EventsBag { get; set; }

قيمة الخاصية

EventsBag

FileName

يحصل على اسم المقاطع بدون امتداد.

public string FileName { get; }

قيمة الخاصية

string

SegmentSize

يحصل على حجم المقطع.

public uint SegmentSize { get; }

قيمة الخاصية

uint

 عربي