FixedLayoutFormats
Инкапсулирует все форматы с фиксированным макетом (также известные как «фиксированные страницы»), включая PDF и XPS (не включая растровые изображения)
public struct FixedLayoutFormats : IDocumentFormat, IEquatable<FixedLayoutFormats>
Характеристики
| Имя | 
Описание | 
| Extension { get; } | 
Возвращает расширение (без начального символа точки) этого формата фиксированного макета в нижнем регистре | 
| Mime { get; } | 
Возвращает код MIME для этого формата | 
| Name { get; } | 
Возвращает формальное полное имя этого фиксированного макета format | 
Методы
| Имя | 
Описание | 
| static FromExtension(string) | 
Возвращает экземплярFixedLayoutFormats структура, связанная с указанным расширением имени файла, или выдает исключение, если расширение не может быть правильно проанализировано | 
| Equals(FixedLayoutFormats) | 
Определяет, равен ли этот экземпляр другому указанному FixedLayoutFormats instance | 
| Equals(IDocumentFormat) | 
Определяет, равен ли этот экземпляр другому указанному IDocumentFormat instance | 
| override Equals(object) | 
Определяет, равен ли этот экземпляр другому указанному объекту, предположительно упакованному FixedLayoutFormats | 
| override GetHashCode() | 
Возвращает хеш-код, неизменяемый для данного экземпляра | 
| override ToString() | 
Возвращает имя этого конкретного формата, аналогично свойству «Имя» | 
| operator == | 
Проверяет два заданных экземпляра FixedLayoutFormats на равенство | 
| explicit operator | 
Возвращает значение байта из базового поля указанного FixedLayoutFormats instance (2 operators) | 
| operator != | 
Проверяет два заданных экземпляра FixedLayoutFormats на неравенство | 
Поля
| Имя | 
Описание | 
| static readonly Pdf | 
Portable Document Format (PDF) — это тип документа, созданный Adobe еще в 1990-х годах. Цель этого формата файла состояла в том, чтобы ввести стандарт для представления документов и других справочных материалов в формате, который не зависит от прикладного программного обеспечения, аппаратного обеспечения, а также операционной системы. Узнайте больше об этом формате файлаздесь . | 
| static readonly Xps | 
Файл XPS представляет собой файлы макета страницы, основанные на спецификациях XML Paper, созданных Microsoft. Он был разработан в качестве замены формата файла EMF и похож на формат файла PDF, но использует XML в макете, внешнем виде и информации о печати документа. Узнайте больше об этом формате файлаздесь . | 
| static readonly All | 
Возвращает внутренний класс, который предоставляет перечисляемые возможности по всем существующим форматам с фиксированным макетом | 
Другие члены
| Имя | 
Описание | 
| class AllEnumerable | 
Реализует универсальный интерфейс IEnumerable, который включает возможность foreach для FixedLayoutFormats type | 
Примечания
Различные приложения для просмотра или публикации документов позволяют пользователям открывать (Adobe Acrobat, XPS Viewer) и иногда редактировать (Adobe InDesign) документы определенных форматов. Эти приложения обычно создают документы в так называемом формате «фиксированной страницы». Такой формат документа точно описывает, где на каждой странице размещается содержимое документа. Внутри формат PDF или XPS содержит описание каждой страницы, а также инструкции по рисованию, определяющие расположение содержимого на странице. Это похоже на форматы изображений, описывающие, где содержимое отображается в растровой или векторной форме.
Смотрите также