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; } |
Возвращает формальное полное имя этого формата WordProcessing |
Методы
Имя |
Описание |
static FromExtension(string) |
Возвращает экземплярWordProcessingFormats структура, связанная с указанным расширением имени файла, или выдает исключение, если расширение не может быть правильно проанализировано |
Equals(IDocumentFormat) |
Определяет, равен ли этот экземпляр другому указанному IDocumentFormat instance |
override Equals(object) |
Определяет, равен ли этот экземпляр другому указанному объекту, предположительно упакованному WordProcessingFormats |
Equals(WordProcessingFormats) |
Определяет, равен ли этот экземпляр другому указанному экземпляру WordProcessingFormats instance |
override GetHashCode() |
Возвращает хеш-код, неизменяемый для данного экземпляра |
override ToString() |
Возвращает имя этого конкретного формата, аналогично свойству «Имя» |
operator == |
Проверяет два заданных экземпляра WordProcessingFormats на равенство |
explicit operator |
Возвращает значение байта из базового поля указанного WordProcessingFormats instance (2 operators) |
operator != |
Проверяет два заданных экземпляра WordProcessingFormats на неравенство |
Поля
Имя |
Описание |
static readonly Doc |
Формат двоичных файлов MS Word 97-2007 (DOC) представляет собой документы, сгенерированные Microsoft Word или другими текстовыми редакторами, в двоичном формате. Узнайте больше об этом формате файлов.здесь . |
static readonly Docm |
Файлы Office Open XML WordProcessingML Macro-Enabled Document (DOCM) представляют собой документы Microsoft Word 2007 или более поздней версии с возможностью запуска макросов. Подробнее об этом формате файловздесь . |
static readonly Docx |
Office Open XML WordProcessingML Macro-Free Document (DOCX) — широко известный формат документов Microsoft Word. Представленный в 2007 году с выпуском Microsoft Office 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 Macro-Free Template (DOTX) — это файлы шаблонов, созданные Microsoft Word с предварительно отформатированными настройками для создания дополнительных файлов DOCX. Подробнее об этом формате файловздесь . |
static readonly FlatOpc |
Office Open XML WordprocessingML хранится в простом файле XML вместо ZIP-пакета |
static readonly Odt |
Файлы текстового документа в формате Open Document (ODT) — это тип документов, созданных с помощью приложений для обработки текстов, основанных на формате текстового файла OpenDocument. Узнайте больше об этом формате файлаздесь . |
static readonly Ott |
Шаблоны текстовых документов в формате Open Document (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, который включает возможность foreach для WordProcessingFormats type |
Примечания
Коды MIME взяты из указанных ресурсов: https://filext.com/faq/office_mime_types.html https://docs.microsoft.com/en-us/previous-versions//cc179224(v=technet.10)
Смотрите также