Поделиться через


Интерфейсы страниц xps OM

В этом разделе описываются интерфейсы уровня страницы xps OM.

Интерфейсы уровня страницы описывают содержимое страницы в документе и ресурсы, предоставляющие это содержимое.

Имя интерфейса Логические дочерние интерфейсы Описание
IXpsOMPage
IXpsOMCanvas
IXpsOMGlyphs
IXpsOMPath
Корневой объект содержимого страницы.
Этот объект представляет часть документа.
IXpsOMVisual
IXpsOMCanvas
IXpsOMGlyphs
IXpsOMPath
Базовый класс интерфейсов, определяющих визуальные объекты, такие как текст и графика.
Визуальные объекты можно собирать в интерфейсе IXpsOMVisualCollection .
IXpsOMCanvas
IXpsOMCanvas
IXpsOMGlyphs
IXpsOMPath
Коллекция визуальных объектов, которые можно рассматривать как один визуальный объект.
IXpsOMGlyphs
Нет
Описывает текст на странице.
IXpsOMPath
Нет
Описывает элемент графического пути.
IXpsOMBrush
IXpsOMSolidColorBrush
IXpsOMTileBrush
IXpsOMVisualBrush
IXpsOMImageBrush
IXpsOMGradientBrush
IXpsOMLinearGradientBrush
IXpsOMRadialGradientBrush
Кисть используется для заполнения области или штриха линии.
IXpsOMSolidColorBrush
Нет
Предоставляет сплошной цвет для заполнения области или росчерка линии.
IXpsOMVisualBrush
Нет
Предоставляет объект, например путь, глиф или холст, для заполнения области или росчерка линии.
IXpsOMImageBrush
Нет
Предоставляет изображение (или частичное изображение) для заполнения области или росчерка линии.
IXpsOMLinearGradientBrush
Нет
Предоставляет линейный градиент для заполнения области или штриха линии.
IXpsOMRadialGradientBrush
Нет
Предоставляет радиальный градиент для заполнения области или штриха линии.
IXpsOMGradientStop
Нет
Одноцветное значение и расположение, определяющее точку перегиба в линейном или радиальном градиенте.
IXpsOMGeometry
IXpsOMGeometryFigure
Указывает регион, используемый в качестве обрезной области или определения пути. Состоит из одного или нескольких интерфейсов IXpsOMGeometryFigure .
IXpsOMGeometryFigure
Нет
Часть области, которая определяется интерфейсом IXpsOMGeometry и состоит из одного или нескольких сегментов.
IXpsOMMatrixTransform
Нет
Указывает преобразование аффинной матрицы, которое будет применено к объекту во время отрисовки.
IXpsOMShareable
IXpsOMVisual
IXpsOMMatrixTransform
IXpsOMGeometry
IXpsOMBrush
Базовый интерфейс для интерфейсов, которые можно хранить в словаре ресурсов и совместно использовать.
IXpsOMRemoteDictionaryResource
IXpsOMDictionary
Словарь ресурсов содержит ресурсы, которые можно совместно использовать.
Список словарей ресурсов можно собрать в интерфейс IXpsOMRemoteDictionaryResourceCollectionion .
IXpsOMDictionary
Нет
Ссылается на ресурсы, совместно используемые другими объектами.
IXpsOMStoryFragmentsResource
Нет
Предоставляет доступ к содержимому потока ресурсов части StoryFragments документа.

Содержимое

Содержание