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 содержит описание каждой страницы, а также инструкции по рисованию, определяющие расположение содержимого на странице. Это похоже на форматы изображений, описывающие, где содержимое отображается в растровой или векторной форме.
Смотрите также