Class ArchiveSaveOptions

Class ArchiveSaveOptions

Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)

ตัวเลือกสำหรับการบันทึก zip archive

public class ArchiveSaveOptions

การสืบทอด

objectArchiveSaveOptions

สมาชิกที่สืบทอด

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

ตัวสร้าง

ArchiveSaveOptions()

public ArchiveSaveOptions()

คุณสมบัติ

ArchiveComment

รับหรือกำหนดความคิดเห็นที่เป็นทางเลือกสำหรับไฟล์ Zip

public string ArchiveComment { get; set; }

ค่า Property

string

CloseEntrySource

รับหรือกำหนดค่าที่บ่งชี้ว่าต้นทางของรายการควรจะถูกปิดทันทีหลังจากที่รายการถูกบีบอัด

public bool CloseEntrySource { get; set; }

ค่า Property

bool

Encoding

รับหรือกำหนดการเข้ารหัสสำหรับการแปลงชื่อไฟล์และสตริงอื่น ๆ เป็นไบต์

public Encoding Encoding { get; set; }

ค่า Property

Encoding

หมายเหตุ

หากไม่ได้กำหนด จะใช้รหัสหน้า 437

EncryptionOptions

รับหรือกำหนดการตั้งค่าการเข้ารหัสสำหรับการบันทึก zip archive ที่มีอยู่

public EncryptionSettings EncryptionOptions { get; set; }

ค่า Property

EncryptionSettings

ตัวอย่าง

using (var archive = new Archive("plain.zip"))
{                   
     archive.Save("encrypted.zip", new ArchiveSaveOptions() { EncryptionOptions = new AesEcryptionSettings("p@s$", EncryptionMethod.AES256) });
}

หมายเหตุ

อย่าใช้ตัวเลือกนี้สำหรับการสร้าง zip archive ที่เข้ารหัสทั่วไป

EventsBag

รับหรือกำหนดคอนเทนเนอร์ของเหตุการณ์ที่เกิดขึ้นเมื่อบันทึก archive

public EventsBag EventsBag { get; set; }

ค่า Property

EventsBag

ParallelOptions

รับหรือกำหนดการตั้งค่าสำหรับการบีบอัดแบบขนาน

public ParallelOptions ParallelOptions { get; set; }

ค่า Property

ParallelOptions

หมายเหตุ

กำหนดหากคุณต้องการใช้ CPU หลายคอร์ในขณะที่บีบอัดหลายรายการใน archive

SelfExtractorOptions

รับหรือกำหนดการตั้งค่าสำหรับ archive ที่สร้างขึ้นเอง

public SelfExtractorOptions SelfExtractorOptions { get; set; }

ค่า Property

SelfExtractorOptions

หมายเหตุ

กำหนดหากคุณต้องการสร้างโปรแกรมที่สามารถทำงานได้เพื่อแยก archive โดยไม่ต้องติดตั้งซอฟต์แวร์ใด ๆ บนคอมพิวเตอร์เป้าหมาย

 แบบไทย