Class SplitArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Optionen zum Speichern eines mehrteiligen Zip-Archivs.
public class SplitArchiveSaveOptions
Vererbung
object ← SplitArchiveSaveOptions
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
SplitArchiveSaveOptions(string, uint)
Instanziiert Einstellungen zum Speichern eines mehrteiligen Zip-Archivs.
public SplitArchiveSaveOptions(string fileName, uint segmentSize)
Parameter
fileName
string
Name für Volumes. Kann mit oder ohne .zip-Erweiterung sein.
segmentSize
uint
Größe des Volumes.
Bemerkungen
Einige Volumes können kleiner als segmentSize
sein. In den meisten Fällen wird das letzte Segment kleiner sein, aber selten können auch reguläre Segmente kleiner sein.
Die Namen der Dateien werden wie folgt sein: fileName
.z01, fileName
.z02, ..., fileName
.z(n-1), fileName
.zip.
Ausnahmen
Die Segmentgröße ist kleiner als 65536 Bytes.
Eigenschaften
ArchiveComment
Erhält oder setzt einen optionalen Kommentar für die Zip-Datei.
public string ArchiveComment { get; set; }
Eigenschaftswert
CloseEntrySource
Erhält oder setzt einen Wert, der angibt, ob die Quellen der Einträge sofort nach der Komprimierung eines Eintrags geschlossen werden sollen.
public bool CloseEntrySource { get; set; }
Eigenschaftswert
Encoding
Erhält oder setzt die Kodierung zum Konvertieren von Dateinamen und anderen Zeichenfolgen in Bytes.
public Encoding Encoding { get; set; }
Eigenschaftswert
Bemerkungen
Wenn nicht gesetzt, wird Code-Seite 437 verwendet.
EventsBag
Erhält oder setzt den Container von Ereignissen, die beim Speichern des Archivs ausgelöst werden.
public EventsBag EventsBag { get; set; }
Eigenschaftswert
FileName
Erhält den Namen der Segmente ohne Erweiterung.
public string FileName { get; }
Eigenschaftswert
SegmentSize
Erhält die Größe des Segments.
public uint SegmentSize { get; }