Class SplitArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Možnosti pro uložení vícestupňového zip archivu.
public class SplitArchiveSaveOptions
Dědičnost
object ← SplitArchiveSaveOptions
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
SplitArchiveSaveOptions(string, uint)
Instancuje nastavení pro uložení vícestupňového zip archivu.
public SplitArchiveSaveOptions(string fileName, uint segmentSize)
Parametry
fileName
string
Název pro objemy. Může být s nebo bez přípony .zip.
segmentSize
uint
Velikost objemu.
Poznámky
Některé objemy mohou být menší než segmentSize
. Většinou bude poslední segment menší, ale zřídka mohou být i běžné segmenty příliš malé.
Názvy souborů budou následující: fileName
.z01, fileName
.z02, ..., fileName
.z(n-1), fileName
.zip.
Výjimky
Velikost segmentu je menší než 65536 bajtů.
Vlastnosti
ArchiveComment
Získá nebo nastaví volitelný komentář pro Zip soubor.
public string ArchiveComment { get; set; }
Hodnota vlastnosti
CloseEntrySource
Získá nebo nastaví hodnotu, která určuje, zda by měly být zdroje položek uzavřeny hned po zkomprimování položky.
public bool CloseEntrySource { get; set; }
Hodnota vlastnosti
Encoding
Získá nebo nastaví kódování pro převod názvů souborů a dalších řetězců na bajty.
public Encoding Encoding { get; set; }
Hodnota vlastnosti
Poznámky
Pokud není nastaveno, bude použita kódová stránka 437.
EventsBag
Získá nebo nastaví kontejner událostí, které se vyvolávají při ukládání archivu.
public EventsBag EventsBag { get; set; }
Hodnota vlastnosti
FileName
Získá název segmentů bez přípony.
public string FileName { get; }
Hodnota vlastnosti
SegmentSize
Získá velikost segmentu.
public uint SegmentSize { get; }