Интерфейс IXpsOMObjectFactory (xpsobjectmodel.h)
Создает объекты в объектной модели документов XPS.
Наследование
Интерфейс IXpsOMObjectFactory наследуется от интерфейса IUnknown . IXpsOMObjectFactory также имеет следующие типы членов:
Методы
Интерфейс IXpsOMObjectFactory содержит следующие методы.
IXpsOMObjectFactory::CreateCanvas Создает интерфейс IXpsOMCanvas, который используется для группирования элементов страницы. |
IXpsOMObjectFactory::CreateColorProfileResource Создает интерфейс IXpsOMColorProfileResource, который используется для доступа к потоку ресурсов цветового профиля. |
IXpsOMObjectFactory::CreateCoreProperties Создает интерфейс IXpsOMCoreProperties, содержащий метаданные, описывающие документ XPS. |
IXpsOMObjectFactory::CreateDictionary Создает интерфейс IXpsOMDictionary, который позволяет совместно использовать ресурсы свойств. |
IXpsOMObjectFactory::CreateDocument Создает интерфейс IXpsOMDocument, который может содержать набор интерфейсов IXpsOMPageReference в упорядоченной последовательности. |
IXpsOMObjectFactory::CreateDocumentSequence Создает интерфейс IXpsOMDocumentSequence, который может содержать интерфейсы IXpsOMDocument документа XPS. |
IXpsOMObjectFactory::CreateDocumentStructureResource Создает интерфейс IXpsOMDocumentStructureResource, который предоставляет доступ к потоку ресурсов структуры документа. |
IXpsOMObjectFactory::CreateFontResource Создает интерфейс IXpsOMFontResource, который предоставляет интерфейс IStream для ресурса шрифта. |
IXpsOMObjectFactory::CreateGeometry Создает интерфейс IXpsOMGeometry, указывающий форму пути или области обрезки. |
IXpsOMObjectFactory::CreateGeometryFigure Создает интерфейс IXpsOMGeometryFigure, который указывает часть объекта, определяемую интерфейсом IXpsOMGeometry. |
IXpsOMObjectFactory::CreateGlyphs Создает интерфейс IXpsOMGlyphs, указывающий текст, отображаемый на странице. |
IXpsOMObjectFactory::CreateGradientStop Создает интерфейс IXpsOMGradientStop для представления одного цвета и определения расположения в градиенте. |
IXpsOMObjectFactory::CreateImageBrush Создает интерфейс IXpsOMImageBrush. |
IXpsOMObjectFactory::CreateImageResource Создает интерфейс IXpsOMImageResource, который используется для доступа к потоку ресурсов образа. |
IXpsOMObjectFactory::CreateLinearGradientBrush Создает интерфейс IXpsOMLinearGradientBrush. |
IXpsOMObjectFactory::CreateMatrixTransform Создает интерфейс IXpsOMMatrixTransform, указывающий преобразование аффинной матрицы. |
IXpsOMObjectFactory::CreatePackage Создает интерфейс IXpsOMPackage, который служит корневым узлом дерева документов объектной модели XPS. |
IXpsOMObjectFactory::CreatePackageFromFile Открывает файл пакета XPS и возвращает дерево объектов документа XPS с экземпляром. |
IXpsOMObjectFactory::CreatePackageFromStream Открывает поток, содержащий пакет XPS, и возвращает дерево объектов документа XPS, созданное экземпляром. |
IXpsOMObjectFactory::CreatePackageWriterOnFile Открывает файл для записи содержимого XPS OM в пакет XPS. |
IXpsOMObjectFactory::CreatePackageWriterOnStream Открывает поток для записи содержимого OM XPS в пакет XPS. |
IXpsOMObjectFactory::CreatePage Создает интерфейс IXpsOMPage, который предоставляет корневой узел дерева объектов, представляющих содержимое одной страницы. |
IXpsOMObjectFactory::CreatePageFromStream Считывает разметку страницы из указанного потока для создания и заполнения интерфейса IXpsOMPage. |
IXpsOMObjectFactory::CreatePageReference Создает интерфейс IXpsOMPageReference, который обеспечивает виртуализацию страниц. |
IXpsOMObjectFactory::CreatePartResources Создает интерфейс IXpsOMPartResources, который может содержать ресурсы на основе частей. |
IXpsOMObjectFactory::CreatePartUri Создает интерфейс IOpcPartUri, использующий указанный URI. |
IXpsOMObjectFactory::CreatePartUriCollection Создает интерфейс IXpsOMPartUriCollection, который может содержать указатели интерфейса IOpcPartUri. |
IXpsOMObjectFactory::CreatePath Создает интерфейс IXpsOMPath, указывающий графический элемент пути на странице. |
IXpsOMObjectFactory::CreatePrintTicketResource Создает интерфейс IXpsOMPrintTicketResource, который обеспечивает доступ к потоку PrintTicket. |
IXpsOMObjectFactory::CreateRadialGradientBrush Создает интерфейс IXpsOMRadialGradientBrush. |
IXpsOMObjectFactory::CreateReadOnlyStreamOnFile Создает IStream, доступный только для чтения, над указанным файлом. |
IXpsOMObjectFactory::CreateRemoteDictionaryResource Создает интерфейс IXpsOMRemoteDictionaryResource, который обеспечивает общий доступ к ресурсам свойств. |
IXpsOMObjectFactory::CreateRemoteDictionaryResourceFromStream Загружает разметку удаленного словаря ресурсов в неровный интерфейс IXpsOMRemoteDictionaryResource. |
IXpsOMObjectFactory::CreateSignatureBlockResource Создает IXpsOMSignatureBlockResource, который может содержать один или несколько запросов подписи. |
IXpsOMObjectFactory::CreateSolidColorBrush Создает интерфейс IXpsOMSolidColorBrush, который задает кисть одного сплошного цвета. |
IXpsOMObjectFactory::CreateStoryFragmentsResource Создает интерфейс IXpsOMStoryFragmentsResource, который предоставляет доступ к содержимому потока ресурсов части StoryFragments страницы. |
IXpsOMObjectFactory::CreateVisualBrush Создает интерфейс IXpsOMVisualBrush, который представляет собой интерфейс IXpsOMTileBrush, использующий визуальный объект. |
Требования
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | xpsobjectmodel.h |