Class ArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Opsi untuk menyimpan arsip zip.
public class ArchiveSaveOptions
Pewarisan
Anggota yang Dwarisi
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
ArchiveSaveOptions()
public ArchiveSaveOptions()
Properti
ArchiveComment
Mengambil atau menetapkan komentar opsional untuk file Zip.
public string ArchiveComment { get; set; }
Nilai Properti
CloseEntrySource
Mengambil atau menetapkan nilai yang menunjukkan apakah sumber entri harus ditutup segera setelah entri dikompresi.
public bool CloseEntrySource { get; set; }
Nilai Properti
Encoding
Mengambil atau menetapkan pengkodean untuk mengonversi nama file dan string lainnya menjadi byte.
public Encoding Encoding { get; set; }
Nilai Properti
Catatan
Jika tidak diatur, halaman kode 437 akan digunakan.
EncryptionOptions
Mengambil atau menetapkan pengaturan enkripsi untuk menyimpan arsip zip yang ada.
public EncryptionSettings EncryptionOptions { get; set; }
Nilai Properti
Contoh
using (var archive = new Archive("plain.zip"))
{
archive.Save("encrypted.zip", new ArchiveSaveOptions() { EncryptionOptions = new AesEcryptionSettings("p@s$", EncryptionMethod.AES256) });
}
Catatan
Jangan gunakan opsi ini untuk komposisi reguler arsip terenkripsi.
EventsBag
Mengambil atau menetapkan wadah peristiwa yang terjadi saat menyimpan arsip.
public EventsBag EventsBag { get; set; }
Nilai Properti
ParallelOptions
Mengambil atau menetapkan pengaturan untuk kompresi paralel.
public ParallelOptions ParallelOptions { get; set; }
Nilai Properti
Catatan
Tetapkan jika Anda ingin memanfaatkan beberapa inti CPU saat mengompresi beberapa entri arsip.
SelfExtractorOptions
Mengambil atau menetapkan pengaturan untuk arsip yang diekstrak sendiri.
public SelfExtractorOptions SelfExtractorOptions { get; set; }
Nilai Properti
Catatan
Tetapkan jika Anda perlu menyusun program yang dapat dieksekusi untuk mengekstrak arsip tanpa perangkat lunak yang diinstal di komputer target.