Compartir a través de


Interfaz IXpsOMObjectFactory (xpsobjectmodel.h)

Crea objetos en el modelo de objetos de documento XPS.

Herencia

La interfaz IXpsOMObjectFactory hereda de la interfaz IUnknown . IXpsOMObjectFactory también tiene estos tipos de miembros:

Métodos

La interfaz IXpsOMObjectFactory tiene estos métodos.

 
IXpsOMObjectFactory::CreateCanvas

Crea una interfaz IXpsOMCanvas que se usa para agrupar elementos de página.
IXpsOMObjectFactory::CreateColorProfileResource

Crea una interfaz IXpsOMColorProfileResource, que se usa para tener acceso a una secuencia de recursos de perfil de color.
IXpsOMObjectFactory::CreateCoreProperties

Crea una interfaz IXpsOMCoreProperties, que contiene los metadatos que describen un documento XPS.
IXpsOMObjectFactory::CreateDictionary

Crea una interfaz IXpsOMDictionary, que permite el uso compartido de recursos de propiedad.
IXpsOMObjectFactory::CreateDocument

Crea una interfaz IXpsOMDocument, que puede contener un conjunto de interfaces IXpsOMPageReference en una secuencia ordenada.
IXpsOMObjectFactory::CreateDocumentSequence

Crea una interfaz IXpsOMDocumentSequence, que puede contener las interfaces IXpsOMDocument del documento XPS.
IXpsOMObjectFactory::CreateDocumentStructureResource

Crea una interfaz IXpsOMDocumentStructureResource, que proporciona acceso al flujo de recursos de estructura de documentos.
IXpsOMObjectFactory::CreateFontResource

Crea una interfaz IXpsOMFontResource, que proporciona una interfaz IStream al recurso de fuente.
IXpsOMObjectFactory::CreateGeometry

Crea una interfaz IXpsOMGeometry, que especifica la forma de una ruta de acceso o de una región de recorte.
IXpsOMObjectFactory::CreateGeometryFigure

Crea una interfaz IXpsOMGeometryFigure, que especifica una parte de un objeto definido por una interfaz IXpsOMGeometry.
IXpsOMObjectFactory::CreateGlyphs

Crea una interfaz IXpsOMGlyphs, que especifica el texto que aparece en una página.
IXpsOMObjectFactory::CreateGradientStop

Crea una interfaz IXpsOMGradientStop para representar una única definición de color y ubicación dentro de un degradado.
IXpsOMObjectFactory::CreateImageBrush

Crea una interfaz IXpsOMImageBrush.
IXpsOMObjectFactory::CreateImageResource

Crea una interfaz IXpsOMImageResource, que se usa para acceder a una secuencia de recursos de imagen.
IXpsOMObjectFactory::CreateLinearGradientBrush

Crea una interfaz IXpsOMLinearGradientBrush.
IXpsOMObjectFactory::CreateMatrixTransform

Crea una interfaz IXpsOMMatrixTransform que especifica una transformación de matriz afín.
IXpsOMObjectFactory::CreatePackage

Crea una interfaz IXpsOMPackage que actúa como nodo raíz de un árbol de documentos del modelo de objetos XPS.
IXpsOMObjectFactory::CreatePackageFromFile

Abre un archivo de paquete XPS y devuelve un árbol de objetos de documento XPS con instancias.
IXpsOMObjectFactory::CreatePackageFromStream

Abre una secuencia que contiene un paquete XPS y devuelve un árbol de objetos de documento XPS con instancias.
IXpsOMObjectFactory::CreatePackageWriterOnFile

Abre un archivo para escribir el contenido de un OM XPS en un paquete XPS.
IXpsOMObjectFactory::CreatePackageWriterOnStream

Abre una secuencia para escribir el contenido de un OM XPS en un paquete XPS.
IXpsOMObjectFactory::CreatePage

Crea una interfaz IXpsOMPage, que proporciona el nodo raíz de un árbol de objetos que representan el contenido de una sola página.
IXpsOMObjectFactory::CreatePageFromStream

Lee el marcado de página de la secuencia especificada para crear y rellenar una interfaz IXpsOMPage.
IXpsOMObjectFactory::CreatePageReference

Crea una interfaz IXpsOMPageReference que permite la virtualización de páginas.
IXpsOMObjectFactory::CreatePartResources

Crea una interfaz IXpsOMPartResources que puede contener recursos basados en partes.
IXpsOMObjectFactory::CreatePartUri

Crea una interfaz IOpcPartUri que usa el URI especificado.
IXpsOMObjectFactory::CreatePartUriCollection

Crea una interfaz IXpsOMPartUriCollection que puede contener punteros de interfaz IOpcPartUri.
IXpsOMObjectFactory::CreatePath

Crea una interfaz IXpsOMPath que especifica un elemento de ruta gráfica de acceso en una página.
IXpsOMObjectFactory::CreatePrintTicketResource

Crea una interfaz IXpsOMPrintTicketResource que permite el acceso a un flujo PrintTicket.
IXpsOMObjectFactory::CreateRadialGradientBrush

Crea una interfaz IXpsOMRadialGradientBrush.
IXpsOMObjectFactory::CreateReadOnlyStreamOnFile

Crea un IStream de solo lectura sobre el archivo especificado.
IXpsOMObjectFactory::CreateRemoteDictionaryResource

Crea una interfaz IXpsOMRemoteDictionaryResource que permite el uso compartido de recursos de propiedad.
IXpsOMObjectFactory::CreateRemoteDictionaryResourceFromStream

Carga el marcado del diccionario de recursos remotos en una interfaz IXpsOMRemoteDictionaryResource sin raíz.
IXpsOMObjectFactory::CreateSignatureBlockResource

Crea un IXpsOMSignatureBlockResource que puede contener una o varias solicitudes de firma.
IXpsOMObjectFactory::CreateSolidColorBrush

Crea una interfaz IXpsOMSolidColorBrush, que especifica un pincel de un único color sólido.
IXpsOMObjectFactory::CreateStoryFragmentsResource

Crea una interfaz IXpsOMStoryFragmentsResource que proporciona acceso al contenido del flujo de recursos de la parte StoryFragments de una página.
IXpsOMObjectFactory::CreateVisualBrush

Crea una interfaz IXpsOMVisualBrush, que es un IXpsOMTileBrush que usa un objeto visual.

Requisitos

   
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado xpsobjectmodel.h

Consulte también

IXpsDocumentPackageTarget::GetXpsOMFactory

Inicialización de un OM XPS

Interfaces

XML Paper Specification