SpreadsheetSaveOptions

SpreadsheetSaveOptions class

允许指定用于生成和保存电子表格(兼容 Excel)文档的自定义选项

public sealed class SpreadsheetSaveOptions : ISaveOptions

构造函数

姓名 描述
SpreadsheetSaveOptions(SpreadsheetFormats) 使用指定的强制电子表格输出格式创建 SpreadsheetSaveOptions 的新实例,而所有其他参数均为 default

特性

姓名 描述
InsertAsNewWorksheet { get; set; } 布尔标志,指定编辑后的工作表是否应替换原始电子表格中由WorksheetNumberproperty, 或应在现有工作表和前一个工作表之间注入,而不替换其内容。 默认为 false — 现有工作表将被替换。如果值为WorksheetNumber属性设置为“0”.
OutputFormat { get; set; } 允许指定电子表格格式,该格式将用于保存文档
Password { get; set; } 允许指定、修改、获取或删除密码,该密码将用于对生成的电子表格文档进行编码, 如果此文档格式支持密码保护。 指定 NULL 或空字符串以删除(清除)密码。
WorksheetNumber { get; set; } 允许将编辑后的工作表插入现有电子表格的副本,而不是创建新的单工作表电子表格(默认行为)。 WorksheetNumber 是电子表格中工作表的从 1 开始的编号,加载到 Editor 类中。如果它是 0(默认值),新的电子表格将使用单个编辑的工作表创建。 如果它大于或小于零,并且有有效的电子表格,加载到编辑器类中,编辑的工作表,表示为输入 EditableDocument 实例,将被插入到这个电子表格中。
WorksheetProtection { get; set; } 允许为输出电子表格文档启用工作表保护。默认情况下为 NULL - 不应用保护。并非所有格式都支持工作表保护。

也可以看看