Class SplitArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Tùy chọn để lưu trữ một kho lưu trữ zip đa khối.
public class SplitArchiveSaveOptions
Kế thừa
object ← SplitArchiveSaveOptions
Thành viên kế thừa
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Các hàm khởi tạo
SplitArchiveSaveOptions(string, uint)
Khởi tạo các cài đặt để lưu trữ một kho lưu trữ zip đa khối.
public SplitArchiveSaveOptions(string fileName, uint segmentSize)
Tham số
fileName
string
Tên cho các khối. Có thể có hoặc không có phần mở rộng .zip.
segmentSize
uint
Kích thước của khối.
Nhận xét
Các khối có thể nhỏ hơn segmentSize
. Trong hầu hết các trường hợp, khối cuối cùng sẽ nhỏ hơn nhưng hiếm khi các khối thông thường cũng có thể nhỏ.
Tên của các tệp sẽ như sau: fileName
.z01, fileName
.z02, ..., fileName
.z(n-1), fileName
.zip.
Ngoại lệ
Kích thước khối nhỏ hơn 65536 byte.
Thuộc tính
ArchiveComment
Lấy hoặc thiết lập bình luận tùy chọn cho tệp Zip.
public string ArchiveComment { get; set; }
Giá trị thuộc tính
CloseEntrySource
Lấy hoặc thiết lập một giá trị cho biết liệu các nguồn mục có nên được đóng ngay sau khi một mục đã được nén hay không.
public bool CloseEntrySource { get; set; }
Giá trị thuộc tính
Encoding
Lấy hoặc thiết lập mã hóa để chuyển đổi tên tệp và các chuỗi khác thành byte.
public Encoding Encoding { get; set; }
Giá trị thuộc tính
Nhận xét
Nếu không được thiết lập, mã trang 437 sẽ được sử dụng.
EventsBag
Lấy hoặc thiết lập container cho các sự kiện xảy ra khi lưu trữ kho lưu trữ.
public EventsBag EventsBag { get; set; }
Giá trị thuộc tính
FileName
Lấy tên của các khối mà không có phần mở rộng.
public string FileName { get; }
Giá trị thuộc tính
SegmentSize
Lấy kích thước của khối.
public uint SegmentSize { get; }