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
object ← SplitArchiveSaveOptions
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
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
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
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
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
FileName
Uzantısı olmadan bölümlerin adını alır.
public string FileName { get; }
Özellik Değeri
SegmentSize
Bölümün boyutunu alır.
public uint SegmentSize { get; }