FixedLayoutFormats

FixedLayoutFormats structure

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

Смотрите также