Class SplitterSaveOptions

Thông tin

Tùy chọn để chia tách tệp mẫu.

public class SplitterSaveOptions : SaveOptions

Kế thừa

objectSaveOptionsSplitterSaveOptions

Các thành viên kế thừa

Các hàm tạo

SplitterSaveOptions()

public SplitterSaveOptions()

Các thuộc tính

SaveFormat

Lấy và thiết lập định dạng của bảng tính.

public FileFormatType SaveFormat { get; set; }

Giá trị thuộc tính

FileFormatType

Các phương thức

Finish(Stream)

Kết thúc việc ghi dữ liệu vào luồng.
Theo mặc định, phương thức này chỉ đóng luồng trực tiếp (bao gồm cả trường hợp luồng là luồng được chỉ định bởi Sheetize.SaveOptions.OutputStream).
Người dùng có thể ghi đè phương thức này để kiểm soát cách giải phóng tài nguyên theo yêu cầu của họ và việc thực hiện của Sheetize.SplitterSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Tham số

  • stream Stream: luồng đã hoàn thành các nhiệm vụ của nó (lưu dữ liệu vào)

GetStream(int)

Lấy luồng để lưu phần đã chia.

public virtual Stream GetStream(int sn)

Tham số

  • sn int: số thứ tự của phần đã chia, bắt đầu từ 0.

Trả về

Stream : Luồng để ghi phần đã chia vào.

Nhận xét

Theo mặc định, nếu Sheetize.SaveOptions.OutputStream đã được chỉ định và có hiệu lực, thì phương thức này luôn trả về luồng đã chỉ định. Người dùng nên ghi đè phương thức này trong việc thực hiện riêng của mình của lớp này để cung cấp các đối tượng luồng khác nhau và phù hợp cho đầu ra nhiều phần.
Nếu Sheetize.SaveOptions.OutputFile đã được chỉ định và có hiệu lực, thì số thứ tự sẽ được thêm vào tên tệp và sau đó trả về FileStream được xây dựng từ tệp. Ví dụ, nếu đường dẫn đầu ra được chỉ định là res.xlsx, thì các tệp được tạo ra sẽ là res0.xlsx, res1.xlsx,…

Namespace: Sheetize Assembly: Sheetize.dll

 Tiếng Việt