Class SplitterSaveOptions

信息

用于拆分模板文件的选项。

public class SplitterSaveOptions : SaveOptions

继承

objectSaveOptionsSplitterSaveOptions

继承成员

构造函数

SplitterSaveOptions()

public SplitterSaveOptions()

属性

SaveFormat

获取和设置电子表格的格式。

public FileFormatType SaveFormat { get; set; }

属性值

FileFormatType

方法

Finish(Stream)

完成向流写入数据。
默认情况下,此方法直接关闭流(包括流是由 Sheetize.SaveOptions.OutputStream 指定的情况)。
用户可以重写此方法,以根据其需求和 Sheetize.SplitterSaveOptions.GetStream(System.Int32) 的实现来控制如何释放资源。

public virtual void Finish(Stream stream)

参数

  • stream Stream: 已完成其任务(保存数据到)的流。

GetStream(int)

获取用于保存拆分部分的流。

public virtual Stream GetStream(int sn)

参数

  • sn int: 拆分部分的序列号,基于 0。

返回

Stream : 用于写入拆分部分的流。

备注

默认情况下,如果指定并生效了 Sheetize.SaveOptions.OutputStream,那么此方法始终返回指定的流。用户应在此类的自定义实现中重写此方法,以便为多部分输出提供不同的合适的流对象。
如果指定并生效了 Sheetize.SaveOptions.OutputFile,则序列号将附加到文件名,然后返回由文件构建的 FileStream。 例如,如果输出路径指定为 res.xlsx,则生成的文件将是 res0.xlsx, res1.xlsx,…

命名空间: Sheetize 程序集: Sheetize.dll

 中文