Interface IXpsOMObjectFactory1 (xpsobjectmodel_1.h)
Herda de IXpsOMObjectFactory.
Adiciona suporte para:
Detectando o tipo de um pacote XPS.
Carregamento de pacotes OpenXPS em um modelo de objeto XPS.
Salvando um modelo de objeto XPS na memória em um pacote OpenXPS.
Convertendo recursos HDPhoto em recursos JpegXR.
Herança
A interface IXpsOMObjectFactory1 herda de IXpsOMObjectFactory. IXpsOMObjectFactory1 também tem estes tipos de membros:
Métodos
A interface IXpsOMObjectFactory1 tem esses métodos.
IXpsOMObjectFactory1::ConvertHDPhotoToJpegXR Converte um recurso de imagem de uma foto HD em um JpegXR. |
IXpsOMObjectFactory1::ConvertJpegXRToHDPhoto Converte um recurso de imagem de um JpegXR em uma foto HD. |
IXpsOMObjectFactory1::CreatePackage1 O método IXpsOMObjectFactory1::CreatePackage1 (xpsobjectmodel_1.h) cria uma interface IXpsOMPackage1 que serve como o nó raiz de uma árvore de documentos do modelo de objeto XPS. |
IXpsOMObjectFactory1::CreatePackageFromFile1 Abre um arquivo de pacote XPS e retorna uma árvore de objeto de documento XPS instanciada. Esse método lerá um arquivo que contém um documento XPS do tipo XPS_DOCUMENT_TYPE_ XPS ou XPS_DOCUMENT_TYPE_ OPENXPS. |
IXpsOMObjectFactory1::CreatePackageFromStream1 Abre um fluxo que contém um pacote XPS e retorna uma árvore de objeto de documento XPS instanciada. |
IXpsOMObjectFactory1::CreatePackageWriterOnFile1 Abre um arquivo para gravar o conteúdo de um OM XPS em um pacote XPS de um tipo especificado. Esse método produz um gravador de pacotes para um documento MSXPS ou um documento OpenXPS. |
IXpsOMObjectFactory1::CreatePackageWriterOnStream1 Abre um fluxo para gravar o conteúdo de um OM XPS em um pacote XPS de um tipo especificado. |
IXpsOMObjectFactory1::CreatePage1 O método IXpsOMObjectFactory1::CreatePage1 (xpsobjectmodel_1.h) cria uma interface IXpsOMPage, que fornece o nó raiz de uma árvore de objetos que representam o conteúdo de uma única página. |
IXpsOMObjectFactory1::CreatePageFromStream1 Lê a marcação de página do fluxo especificado para criar e preencher uma interface IXpsOMPage1. |
IXpsOMObjectFactory1::CreateRemoteDictionaryResourceFromStream1 Carrega a marcação do dicionário de recursos remotos em uma interface IXpsOMRemoteDictionaryResource não desenraizada. O dicionário referenciado pelo parâmetro dictionaryMarkupStream pode conter marcação do namespace OpenXPS ou MSXPS. |
IXpsOMObjectFactory1::GetDocumentTypeFromFile Detecta o tipo de documento XPS armazenado no arquivo especificado. |
IXpsOMObjectFactory1::GetDocumentTypeFromStream Detecta o tipo de documento XPS armazenado no fluxo especificado. |
Comentários
Referências adicionais
A interface base é definida e documentada no SDK do Windows 7.Requisitos
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | xpsobjectmodel_1.h |