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


Интерфейс IXpsOMObjectFactory1 (xpsobjectmodel_1.h)

Наследуется от IXpsOMObjectFactory.

Добавлена поддержка:

Определение типа пакета XPS.

Загрузка пакетов OpenXPS в объектную модель XPS.

Сохранение объектной модели XPS в памяти в пакете OpenXPS.

Преобразование ресурсов HDPhoto в ресурсы JpegXR.

Наследование

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

Методы

Интерфейс IXpsOMObjectFactory1 содержит следующие методы.

 
IXpsOMObjectFactory1::ConvertHDPhotoToJpegXR

Преобразует ресурс изображения из hd photo в JpegXR.
IXpsOMObjectFactory1::ConvertJpegXRToHDPhoto

Преобразует ресурс изображения из JpegXR в hd Photo.
IXpsOMObjectFactory1::CreatePackage1

Метод IXpsOMObjectFactory1::CreatePackage1 (xpsobjectmodel_1.h) создает интерфейс IXpsOMPackage1, который служит корневым узлом дерева документов объектной модели XPS.
IXpsOMObjectFactory1::CreatePackageFromFile1

Открывает файл пакета XPS и возвращает дерево объектов документа XPS с экземпляром. Этот метод считывает файл, содержащий документ XPS типа XPS_DOCUMENT_TYPE_ XPS или XPS_DOCUMENT_TYPE_ OPENXPS.
IXpsOMObjectFactory1::CreatePackageFromStream1

Открывает поток, содержащий пакет XPS, и возвращает дерево объектов документа XPS, созданное экземпляром.
IXpsOMObjectFactory1::CreatePackageWriterOnFile1

Открывает файл для записи содержимого XPS OM в пакет XPS указанного типа. Этот метод создает модуль записи пакетов для документа MSXPS или документа OpenXPS.
IXpsOMObjectFactory1::CreatePackageWriterOnStream1

Открывает поток для записи содержимого XPS OM в пакет XPS указанного типа.
IXpsOMObjectFactory1::CreatePage1

Метод IXpsOMObjectFactory1::CreatePage1 (xpsobjectmodel_1.h) создает интерфейс IXpsOMPage, который предоставляет корневой узел дерева объектов, представляющих содержимое одной страницы.
IXpsOMObjectFactory1::CreatePageFromStream1

Считывает разметку страницы из указанного потока для создания и заполнения интерфейса IXpsOMPage1.
IXpsOMObjectFactory1::CreateRemoteDictionaryResourceFromStream1

Загружает разметку удаленного словаря ресурсов в неровный интерфейс IXpsOMRemoteDictionaryResource. Словарь, на который ссылается параметр dictionaryMarkupStream, может содержать разметку из пространства имен OpenXPS или MSXPS.
IXpsOMObjectFactory1::GetDocumentTypeFromFile

Определяет тип документа XPS, хранящегося в указанном файле.
IXpsOMObjectFactory1::GetDocumentTypeFromStream

Определяет тип документа XPS, хранящегося в указанном потоке.

Комментарии

Дополнительные ссылки

Базовый интерфейс определен и задокументирован в пакете SDK для Windows 7.

Интерфейс IXpsOMObjectFactory

Требования

   
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header xpsobjectmodel_1.h

См. также раздел

IXpsOMObjectFactory