SpreadsheetFormats

SpreadsheetFormats structure

封装所有二进制、XML 和文本电子表格格式(不包括所有基于文本分隔符的分隔符格式,如 CSV、TSV、分号分隔等),可以在其中保存工作簿。 包括以下格式: Dif , Fods , Ods , Sxc , Xlam , Xls , Xlsb , Xlsm , Xlsx , Xlt , Xltm , Xltx . 了解有关电子表格格式的更多信息这里.

public struct SpreadsheetFormats : IDocumentFormat, IEquatable<SpreadsheetFormats>

特性

姓名 描述
Extension { get; } 以小写形式返回此电子表格格式的扩展名(不带前导点字符)
Mime { get; } 返回此格式的 MIME 代码
Name { get; } 返回此电子表格格式的正式全名

方法

姓名 描述
static FromExtension(string) 返回实例SpreadsheetFormats结构,与指定的文件扩展名相关联,或者如果无法正确解析扩展名则抛出异常
Equals(IDocumentFormat) 判断这个实例是否等于另一个指定的IDocumentFormat instance
override Equals(object) 确定此实例是否等于其他指定对象,大概是装箱的 SpreadsheetFormats
Equals(SpreadsheetFormats) 确定此实例是否等于其他指定的 SpreadsheetFormats instance
override GetHashCode() 返回一个哈希码,对于这个实例是不可变的
operator == 在 equality 上检查两个给定的 SpreadsheetFormats 实例
operator != 在 inequality 上检查两个给定的 SpreadsheetFormats 实例

字段

姓名 描述
static readonly Csv 逗号分隔值 (CSV) 文档表示包含具有逗号分隔值的数据记录的纯文本。 CSV 文件中的每一行都是文件中包含的记录集中的一条新记录。 了解有关此文件格式的更多信息这里.
static readonly Dif 数据交换格式 (DIF)
static readonly Fods 平面 OpenDocument 电子表格 (FODS) — 存储为单个未压缩的 XML 文档
static readonly Ods OpenDocument 电子表格 (ODS) 代表可由用户编辑的 OpenDocument 电子表格文档格式。数据以行和列的形式存储在 ODF 文件中。 了解有关此文件格式的更多信息这里
static readonly SpreadsheetML SpreadsheetML — Microsoft Office Excel 2002 和 Excel 2003 XML 格式
static readonly Sxc StarOffice 或 OpenOffice.org Calc XML 电子表格 (SXC)
static readonly Tsv 制表符分隔值 (TSV) 文件格式表示以纯文本格式的制表符分隔的数据。类似于 CSV 的文件格式,用于以结构化方式组织数据,以便在不同应用程序之间导入和导出。 了解有关此文件格式的更多信息这里.
static readonly Xlam Excel 加载项 (XLAM)
static readonly Xls Excel 97-2003 二进制文件格式 (XLS) 表示可由 Microsoft Excel 以及其他类似电子表格程序(如 OpenOffice Calc 或 Apple Numbers)创建的文件。 了解有关此文件格式的更多信息这里
static readonly Xlsb Excel 二进制工作簿 (XLSB) 指定 Excel 二进制文件格式,它是指定 Excel 工作簿内容的记录和结构的集合。 了解有关此文件格式的更多信息这里
static readonly Xlsm Office Open XML Workbook Macro-Enabled (XLSM) 是一种支持宏的 Spreasheet 文件类型。 了解有关此文件格式的更多信息这里
static readonly Xlsx Office Open XML Workbook Macro-Free (XLSX) 表示 Microsoft 在发布 Microsoft Office 2007 时引入的文档。 了解有关此文件格式的更多信息这里
static readonly Xlt Excel 97-2003 模板 (XLT) 表示使用 Microsoft Excel 创建的模板文件,Microsoft Excel 是一个电子表格应用程序,是 Microsoft Office 套件的一部分。 Microsoft Office 97-2003 支持创建新的 XLT 文件以及打开这些文件。 了解有关此文件格式的更多信息这里
static readonly Xltm Office Open XML 模板启用宏 (XLTM) 表示由 Microsoft Excel 生成的文件作为启用宏的模板文件。 XLTM 文件在结构上类似于 XLTX,只是后者不支持使用宏创建模板文件。 了解有关此文件格式的更多信息这里
static readonly Xltx Office Open XML 模板无宏 (XLTX) 文件表示基于 Office OpenXML 文件格式规范的 Microsoft Excel 模板。它用于创建标准模板文件,该文件可用于生成 XLSX 文件,这些文件显示与 XLTX 文件中指定的设置相同的设置。 了解有关此文件格式的更多信息这里
static readonly All 返回一个内部类,它提供了所有现有电子表格格式的可枚举可能性

其他成员

姓名 描述
class AllEnumerable 实现 IEnumerable 通用接口,为 SpreadsheetFormats type 启用“foreach”可能性

也可以看看