Class SplitArchiveSaveOptions

Class SplitArchiveSaveOptions

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

Çok bölümlü zip arşivini kaydetmek için seçenekler.

public class SplitArchiveSaveOptions

Miras

objectSplitArchiveSaveOptions

Miras Alınan Üyeler

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

Yapıcılar

SplitArchiveSaveOptions(string, uint)

Çok bölümlü zip arşivini kaydetmek için ayarları başlatır.

public SplitArchiveSaveOptions(string fileName, uint segmentSize)

Parametreler

fileName string

Bölümlerin adı. .zip uzantılı veya uzantısız olabilir.

segmentSize uint

Bölüm boyutu.

Notlar

Bazı bölümler segmentSize'dan daha küçük olabilir. Çoğu durumda son bölüm daha küçük olacaktır, ancak nadiren düzenli bölümler de küçük olabilir.

Dosya adları şu şekilde olacaktır: fileName.z01, fileName.z02, ..., fileName.z(n-1), fileName.zip.

İstisnalar

ArgumentOutOfRangeException

Bölüm boyutu 65536 bayttan azdır.

Özellikler

ArchiveComment

Zip dosyası için isteğe bağlı yorumu alır veya ayarlar.

public string ArchiveComment { get; set; }

Özellik Değeri

string

CloseEntrySource

Girişlerin kaynaklarının bir giriş sıkıştırıldıktan hemen sonra kapatılıp kapatılmayacağını belirten bir değeri alır veya ayarlar.

public bool CloseEntrySource { get; set; }

Özellik Değeri

bool

Encoding

Dosya adlarını ve diğer dizeleri baytlara dönüştürmek için kodlamayı alır veya ayarlar.

public Encoding Encoding { get; set; }

Özellik Değeri

Encoding

Notlar

Belirtilmezse, kod sayfası 437 kullanılacaktır.

EventsBag

Arşiv kaydedilirken meydana gelen olayların konteynerini alır veya ayarlar.

public EventsBag EventsBag { get; set; }

Özellik Değeri

EventsBag

FileName

Uzantısı olmadan bölümlerin adını alır.

public string FileName { get; }

Özellik Değeri

string

SegmentSize

Bölümün boyutunu alır.

public uint SegmentSize { get; }

Özellik Değeri

uint

 Türkçe