Class SplitArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Options pour enregistrer une archive zip multi-volume.
public class SplitArchiveSaveOptions
Héritage
object ← SplitArchiveSaveOptions
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructeurs
SplitArchiveSaveOptions(string, uint)
Instancie les paramètres pour enregistrer une archive zip multi-volume.
public SplitArchiveSaveOptions(string fileName, uint segmentSize)
Paramètres
fileName
string
Nom des volumes. Peut être avec ou sans extension .zip.
segmentSize
uint
Taille du volume.
Remarques
Certains volumes peuvent être inférieurs à segmentSize
. Dans la plupart des cas, le dernier segment sera plus petit, mais il arrive rarement que des segments réguliers le soient aussi.
Les noms des fichiers seront les suivants : fileName
.z01, fileName
.z02, ..., fileName
.z(n-1), fileName
.zip.
Exceptions
La taille du segment est inférieure à 65536 octets.
Propriétés
ArchiveComment
Obtient ou définit un commentaire optionnel pour le fichier Zip.
public string ArchiveComment { get; set; }
Valeur de la propriété
CloseEntrySource
Obtient ou définit une valeur indiquant si les sources des entrées doivent être fermées immédiatement après qu’une entrée a été compressée.
public bool CloseEntrySource { get; set; }
Valeur de la propriété
Encoding
Obtient ou définit l’encodage pour convertir les noms de fichiers et d’autres chaînes en octets.
public Encoding Encoding { get; set; }
Valeur de la propriété
Remarques
Si non défini, la page de code 437 sera utilisée.
EventsBag
Obtient ou définit le conteneur d’événements se produisant lors de l’enregistrement de l’archive.
public EventsBag EventsBag { get; set; }
Valeur de la propriété
FileName
Obtient le nom des segments sans extension.
public string FileName { get; }
Valeur de la propriété
SegmentSize
Obtient la taille du segment.
public uint SegmentSize { get; }