WordProcessingFormats
封装所有 WordProcessing 格式。包括以下文件类型: Doc
, Docm
, Docx
, Dot
, Dotm
, Dotx
, FlatOpc
, Odt
, Ott
, Rtf
, WordML
. 了解有关文字处理格式的更多信息这里.
public struct WordProcessingFormats : IDocumentFormat, IEquatable<WordProcessingFormats>
特性
姓名 |
描述 |
Extension { get; } |
以小写形式返回此 WordProcessing 格式的扩展名(不带前导点字符) |
Mime { get; } |
返回此格式的 MIME 代码 |
Name { get; } |
返回此文字处理格式的正式全名 |
方法
姓名 |
描述 |
static FromExtension(string) |
返回实例WordProcessingFormats 结构,与指定的文件扩展名相关联,或者如果无法正确解析扩展名则抛出异常 |
Equals(IDocumentFormat) |
判断这个实例是否等于另一个指定的IDocumentFormat instance |
override Equals(object) |
确定此实例是否等于其他指定对象,大概是装箱的 WordProcessingFormats |
Equals(WordProcessingFormats) |
判断这个实例是否等于其他指定的WordProcessingFormats instance |
override GetHashCode() |
返回一个哈希码,对于这个实例是不可变的 |
override ToString() |
返回此特定格式的名称,与 ‘Name’ property 相同 |
operator == |
在 equality 上检查两个给定的 WordProcessingFormats 实例 |
explicit operator |
从指定 WordProcessingFormats instance 的基础字段返回一个字节值 (2 operators) |
operator != |
在 inequality 上检查两个给定的 WordProcessingFormats 实例 |
字段
姓名 |
描述 |
static readonly Doc |
MS Word 97-2007 二进制文件格式 (DOC) 表示由 Microsoft Word 或其他文字处理文档以二进制文件格式生成的文档。 了解有关此文件格式的更多信息这里. |
static readonly Docm |
Office Open XML WordProcessingML 宏启用文档 (DOCM) 文件是 Microsoft Word 2007 或更高版本生成的文档,能够运行宏。 了解有关此文件格式的更多信息这里. |
static readonly Docx |
Office Open XML WordProcessingML 无宏文档 (DOCX) 是一种众所周知的 Microsoft Word 文档格式。随着 Microsoft Office 2007 的发布从 2007 年引入,这种新文档格式的结构从普通二进制更改为 XML 和二进制文件的组合。 了解有关此文件格式的更多信息这里. |
static readonly Dot |
MS Word 97-2007 模板是由 Microsoft Word 创建的模板文件,具有用于生成更多 DOC 或 DOCX 文件的预格式化设置。 了解有关此文件格式的更多信息这里. |
static readonly Dotm |
Office Open XML WordprocessingML 启用宏的模板 (DOTM) 表示使用 Microsoft Word 2007 或更高版本创建的模板文件。 了解有关此文件格式的更多信息这里. |
static readonly Dotx |
Office Open XML WordprocessingML 无宏模板 (DOTX) 是由 Microsoft Word 创建的模板文件,具有用于生成更多 DOCX 文件的预格式化设置。 了解有关此文件格式的更多信息这里. |
static readonly FlatOpc |
Office Open XML WordprocessingML 存储在平面 XML 文件而不是 ZIP 包中 |
static readonly Odt |
开放文档格式文本文档 (ODT) 文件是使用基于 OpenDocument 文本文件格式的文字处理应用程序创建的文档类型。 了解有关此文件格式的更多信息这里. |
static readonly Ott |
Open Document Format 文本文档模板 (OTT) 表示应用程序生成的模板文档符合 OASIS 的 OpenDocument 标准格式。 了解有关此文件格式的更多信息这里. |
static readonly Rtf |
Rich Text Format (RTF) 表示一种编码格式化文本和图形以在应用程序中使用的方法。 了解有关此文件格式的更多信息这里. |
static readonly WordML |
Microsoft Office Word 2003 XML 格式 — WordProcessingML 或 WordML (.XML) |
static readonly All |
返回一个内部类,它提供了所有现有 WordProcessing 格式的可枚举可能性 |
其他成员
姓名 |
描述 |
class AllEnumerable |
实现 IEnumerable 通用接口,为 WordProcessingFormats type 启用“foreach”可能性 |
评论
MIME 代码是从给定资源中获取的: https://filext.com/faq/office_mime_types.html https://docs.microsoft.com/en-us/previous-versions//cc179224(v=technet.10)
也可以看看