Class SplitArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Opzioni per il salvataggio di un archivio zip multi-volume.
public class SplitArchiveSaveOptions
Ereditarietà
object ← SplitArchiveSaveOptions
Membri Ereditati
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Costruttori
SplitArchiveSaveOptions(string, uint)
Instanzia le impostazioni per il salvataggio di un archivio zip multi-volume.
public SplitArchiveSaveOptions(string fileName, uint segmentSize)
Parametri
fileName
string
Nome per i volumi. Può avere o meno l’estensione .zip.
segmentSize
uint
Dimensione del volume.
Osservazioni
Alcuni volumi possono essere inferiori a segmentSize
. Nella maggior parte dei casi, l'ultimo segmento sarà minore, ma raramente anche i segmenti regolari potrebbero esserlo.
I nomi dei file saranno i seguenti: fileName
.z01, fileName
.z02, ..., fileName
.z(n-1), fileName
.zip.
Eccezioni
La dimensione del segmento è inferiore a 65536 byte.
Proprietà
ArchiveComment
Ottiene o imposta un commento opzionale per il file Zip.
public string ArchiveComment { get; set; }
Valore della Proprietà
CloseEntrySource
Ottiene o imposta un valore che indica se le sorgenti delle voci devono essere chiuse subito dopo che una voce è stata compressa.
public bool CloseEntrySource { get; set; }
Valore della Proprietà
Encoding
Ottiene o imposta la codifica per convertire i nomi dei file e altre stringhe in byte.
public Encoding Encoding { get; set; }
Valore della Proprietà
Osservazioni
Se non impostato, verrà utilizzata la pagina di codice 437.
EventsBag
Ottiene o imposta il contenitore degli eventi sollevati durante il salvataggio dell’archivio.
public EventsBag EventsBag { get; set; }
Valore della Proprietà
FileName
Ottiene il nome dei segmenti senza estensione.
public string FileName { get; }
Valore della Proprietà
SegmentSize
Ottiene la dimensione del segmento.
public uint SegmentSize { get; }