Class SplitArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
ตัวเลือกสำหรับการบันทึกไฟล์ zip แบบหลายเล่ม
public class SplitArchiveSaveOptions
การสืบทอด
object ← SplitArchiveSaveOptions
สมาชิกที่สืบทอด
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ตัวสร้าง
SplitArchiveSaveOptions(string, uint)
สร้างการตั้งค่าสำหรับการบันทึกไฟล์ zip แบบหลายเล่ม
public SplitArchiveSaveOptions(string fileName, uint segmentSize)
พารามิเตอร์
fileName
string
ชื่อสำหรับเล่ม อาจมีหรือไม่มีนามสกุล .zip
segmentSize
uint
ขนาดของเล่ม
หมายเหตุ
บางเล่มอาจมีขนาดน้อยกว่า segmentSize
ในกรณีส่วนใหญ่ เล่มสุดท้ายจะมีขนาดน้อยกว่า แต่บางครั้งเล่มปกติอาจมีขนาดน้อยเกินไปเช่นกัน
ชื่อไฟล์จะเป็นดังนี้: fileName
.z01, fileName
.z02, ..., fileName
.z(n-1), fileName
.zip.
ข้อยกเว้น
ขนาดของเล่มน้อยกว่า 65536 ไบต์
คุณสมบัติ
ArchiveComment
รับหรือกำหนดความคิดเห็นที่เป็นทางเลือกสำหรับไฟล์ Zip
public string ArchiveComment { get; set; }
ค่า คุณสมบัติ
CloseEntrySource
รับหรือกำหนดค่าที่บ่งชี้ว่าแหล่งที่มาของรายการควรจะถูกปิดทันทีหลังจากที่ได้มีการบีบอัดรายการแล้ว
public bool CloseEntrySource { get; set; }
ค่า คุณสมบัติ
Encoding
รับหรือกำหนดการเข้ารหัสสำหรับการแปลงชื่อไฟล์และสตริงอื่น ๆ เป็นไบต์
public Encoding Encoding { get; set; }
ค่า คุณสมบัติ
หมายเหตุ
หากไม่ได้ตั้งค่า จะใช้รหัสหน้า 437
EventsBag
รับหรือกำหนดคอนเทนเนอร์ของเหตุการณ์ที่เกิดขึ้นเมื่อบันทึกไฟล์
public EventsBag EventsBag { get; set; }
ค่า คุณสมบัติ
FileName
รับชื่อของเล่มโดยไม่มีนามสกุล
public string FileName { get; }
ค่า คุณสมบัติ
SegmentSize
รับขนาดของเล่ม
public uint SegmentSize { get; }