Class ArchiveSaveOptions
ชื่อพื้นที่: Aspose.Zip.Saving การประกอบ: Aspose.Zip.dll (25.5.0)
ตัวเลือกในการบันทึกไฟล์ zip
public class ArchiveSaveOptions
Inheritance
อนุญาโตตุลาการ
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveSaveOptions()
public ArchiveSaveOptions()
Properties
ArchiveComment
รับหรือตั้งค่าความคิดเห็นทางเลือกสําหรับไฟล์ Zip
public string ArchiveComment { get; set; }
คุณสมบัติมูลค่า
CloseEntrySource
รับหรือตั้งค่าหมายความว่าแหล่งป้อนควรปิดทันทีหลังจากที่ป้อนถูกบีบอัด
public bool CloseEntrySource { get; set; }
คุณสมบัติมูลค่า
Encoding
รับหรือตั้งค่าการเข้ารหัสเพื่อแปลงชื่อไฟล์และเส้นอื่น ๆ ในไบต์
public Encoding Encoding { get; set; }
คุณสมบัติมูลค่า
Remarks
หากไม่ตั้งค่าแล้วรหัสหน้า 437 จะถูกใช้
EncryptionOptions
ได้รับการตั้งค่าการเข้ารหัสชุดเพื่อบันทึกไฟล์ zip ที่มีอยู่
public EncryptionSettings EncryptionOptions { get; set; }
คุณสมบัติมูลค่า
Examples
using (var archive = new Archive("plain.zip"))
{
archive.Save("encrypted.zip", new ArchiveSaveOptions() { EncryptionOptions = new AesEcryptionSettings("p@s$", EncryptionMethod.AES256) });
}
Remarks
อย่าใช้ตัวเลือกนี้สําหรับการประกอบปกติของเอกสารเข้ารหัส
EventsBag
รับหรือตั้งคอนเทนเนอร์ของเหตุการณ์ที่เพิ่มขึ้นในการบันทึกเอกสาร
public EventsBag EventsBag { get; set; }
คุณสมบัติมูลค่า
ParallelOptions
รับหรือตั้งค่าการบีบอัดแบบพารามิเตอร์
public ParallelOptions ParallelOptions { get; set; }
คุณสมบัติมูลค่า
Remarks
ให้มันถ้าคุณต้องการที่จะใช้หลายราก CPU ในขณะที่บีบอัดหลายรายการไฟล์
SelfExtractorOptions
รับหรือตั้งค่าการจัดเก็บข้อมูลอัตโนมัติ
public SelfExtractorOptions SelfExtractorOptions { get; set; }
คุณสมบัติมูลค่า
Remarks
ให้มันถ้าคุณต้องการที่จะประกอบโปรแกรมที่สามารถดําเนินการเพื่อสกัดไฟล์โดยไม่ต้องติดตั้งซอฟต์แวร์ใด ๆ บนคอมพิวเตอร์เป้าหมาย