Заголовок xpsobjectmodel.h
Этот заголовок используется документами XPS. Дополнительные сведения см. в разделе:
xpsobjectmodel.h содержит следующие программные интерфейсы:
Интерфейсы
IXpsOMBrush Определяет объекты, используемые для рисования графических объектов. Классы, производные от IXpsOMBrush, описывают, как закрашивается область. |
IXpsOMCanvas Группа визуальных элементов и связанных свойств. |
IXpsOMColorProfileResource Предоставляет интерфейс IStream для ресурса цветового профиля. |
IXpsOMColorProfileResourceCollection Коллекция указателей интерфейса IXpsOMColorProfileResource. |
Свойства IXpsOMCoreProperties Этот интерфейс предоставляет доступ к метаданным, хранящимся в части Core Properties документа XPS. |
IXpsOMDashCollection Коллекция XPS_DASH структур. |
IXpsOMDictionary Словарь используется пакетом XPS для совместного использования ресурсов. |
IXpsOMDocument Упорядоченная последовательность фиксированных страниц и ресурсов уровня документа, составляющих документ. |
IXpsOMDocumentCollection Коллекция указателей интерфейса IXpsOMDocument. |
IXpsOMDocumentSequence Корневой объект, имеющий содержимое документа XPS. |
IXpsOMDocumentStructureResource Предоставляет доступ к XML-содержимому потока ресурсов части DocumentStructure. |
IXpsOMFontResource Предоставляет интерфейс IStream для ресурса шрифта. |
IXpsOMFontResourceCollection Коллекция указателей интерфейса IXpsOMFontResource. |
IXpsOMGeometry Описывает форму пути или обрезной области. |
IXpsOMGeometryFigure Описывает одну часть пути или области обрезки, указанную интерфейсом IXpsOMGeometry. |
IXpsOMGeometryFigureCollection Коллекция указателей интерфейса IXpsOMGeometryFigure. |
IXpsOMGlyphs Описывает текст, отображаемый на странице. |
IXpsOMGlyphsEditor Разрешает пакетное изменение свойств, влияющих на текстовое содержимое в интерфейсе IXpsOMGlyphs. |
IXpsOMGradientBrush Этот интерфейс описывает градиент, состоящий из остановок градиента. Классы, наследующие от IXpsOMGradientBrush, определяют различные способы интерпретации остановок градиента. |
IXpsOMGradientStop Представляет один цвет и расположение в градиенте. |
IXpsOMGradientStopCollection Коллекция указателей интерфейса IXpsOMGradientStop. |
IXpsOMImageBrush Кисть, использующая растровые изображения в качестве источника. |
IXpsOMImageResource Предоставляет интерфейс IStream для ресурса образа. |
IXpsOMImageResourceCollection Коллекция указателей интерфейса IXpsOMImageResource. |
IXpsOMLinearGradientBrush Задает линейный градиент, представляющий собой цветовой градиент вдоль вектора. |
IXpsOMMatrixTransform Указывает преобразование аффинной матрицы, которое может применяться к другим объектам в объектной модели. |
IXpsOMNameCollection Коллекция строк имен. |
IXpsOMObjectFactory Создает объекты в объектной модели документов XPS. |
IXpsOMPackage Предоставляет запись верхнего уровня в дереве объектной модели XPS. |
IXpsOMPackageTarget Предоставляет метод для создания IXpsOMPackageWriter, который может использоваться заданием печати, созданным функцией StartXpsPrintJob1. |
IXpsOMPackageWriter Выполняет добавочную запись частей документа XPS в файл пакета. |
IXpsOMPage Предоставляет корневой узел дерева объектов, которые содержат содержимое одной страницы. |
IXpsOMPageReference Включает виртуализацию страниц в документе XPS. |
IXpsOMPageReferenceCollection Коллекция указателей интерфейса IXpsOMPageReference. |
IXpsOMPart Базовый интерфейс для всех интерфейсов частей документа XPS. |
IXpsOMPartResources Предоставляет доступ ко всем общим, частично основанным на ресурсах документа XPS. |
IXpsOMPartUriCollection Коллекция указателей интерфейса IOpcPartUri. |
IXpsOMPath Описывает нетекстовый визуальный элемент. |
IXpsOMPrintTicketResource Предоставляет интерфейс IStream для ресурса PrintTicket. |
IXpsOMRadialGradientBrush Задает радиальный градиент. |
IXpsOMRemoteDictionaryResource Предоставляет интерфейс, позволяющий страницам в пакете XPS совместно использовать ресурсы. |
IXpsOMRemoteDictionaryResourceCollectionion Коллекция указателей интерфейса IXpsOMRemoteDictionaryResource. |
IXpsOMResource Используется в качестве базового интерфейса для интерфейсов ресурсов объектной модели XPS. |
IXpsOMShareable Базовый интерфейс для общих интерфейсов. |
IXpsOMSignatureBlockResource Предоставляет интерфейс IStream для ресурса блока подписи. |
IXpsOMSignatureBlockResourceCollection Коллекция указателей интерфейса IXpsOMSignatureBlockResource. |
IXpsOMSolidColorBrush Одноцветная кисть. |
IXpsOMStoryFragmentsResource Предоставляет доступ к содержимому потока ресурсов части StoryFragments страницы. |
IXpsOMThumbnailGenerator Создает ресурс эскиза изображения. |
IXpsOMTileBrush Кисть плитки использует визуальное изображение, чтобы закрасить область, повторяя изображение. |
IXpsOMVisual Базовый интерфейс для интерфейсов path, canvas и glyph. |
IXpsOMVisualBrush Кисть, использующая визуальный элемент в качестве источника. |
IXpsOMVisualCollection Коллекция указателей интерфейса IXpsOMVisual. |
Структуры
XPS_COLOR Содержимое структуры XPS_COLOR при XPS_COLOR_TYPE_CONTEXT colorType. |
XPS_DASH Эта структура описывает элемент тире пути. |
XPS_GLYPH_INDEX Описывает размещение и расположение глифа. |
XPS_GLYPH_MAPPING Описывает сопоставление глифа с индексом. |
XPS_MATRIX Описывает два левых столбца матрицы 3 на 3. |
XPS_POINT Представляет пару координат X и Y в двухмерном пространстве. (XPS_POINT) |
XPS_RECT Описывает ширину, высоту и расположение прямоугольника. (XPS_RECT) |
XPS_SIZE Описывает размер объекта . |
Перечисления
XPS_COLOR_INTERPOLATION Описывает гамма-функцию, используемую для интерполяции цвета. |
XPS_COLOR_TYPE Описывает тип цвета, используемый структурой XPS_COLOR. |
XPS_DASH_CAP Задает стиль тире на штриховом штрихе. |
XPS_FILL_RULE Правило, используемое составной фигурой для определения того, является ли данная точка частью геометрии. |
XPS_FONT_EMBEDDING Описывает параметр внедрения шрифта. |
XPS_IMAGE_TYPE Описывает тип изображения. |
XPS_INTERLEAVING Указывает, будет ли содержимое XPS OM чередоваться при записи в файл или поток. |
XPS_LINE_CAP Задает формы заголовок сегмента линии. |
XPS_LINE_JOIN Описывает соединение, созданное двумя пересекающимися сегментами линии. |
XPS_OBJECT_TYPE Описывает тип объекта, производного от IXpsOMShareable. |
XPS_SEGMENT_STROKE_PATTERN Указывает, нарисовываются ли все, некоторые или ни один из сегментов на рисунке. |
XPS_SEGMENT_TYPE Описывает сегмент строки. |
XPS_SPREAD_METHOD Описывает, как заполняется область распространения. |
XPS_STYLE_SIMULATION Описывает стиль моделирования шрифта или глифа. |
XPS_THUMBNAIL_SIZE Описывает размер эскиза. |
XPS_TILE_MODE Описывает поведение мозаичного фрагмента кисти плитки. |