Compartir a través de


encabezado xpsobjectmodel.h

Los documentos XPS usan este encabezado. Para más información, consulte:

xpsobjectmodel.h contiene las siguientes interfaces de programación:

Interfaces

 
IXpsOMBrush

Define objetos que se usan para pintar objetos gráficos. Las clases que derivan de IXpsOMBrush describen cómo se pinta el área.
IXpsOMCanvas

Un grupo de elementos visuales y propiedades relacionadas.
IXpsOMColorProfileResource

Proporciona una interfaz IStream a un recurso de perfil de color.
IXpsOMColorProfileResourceCollection

Colección de punteros de interfaz IXpsOMColorProfileResource.
IXpsOMCoreProperties

Esta interfaz proporciona acceso a los metadatos almacenados en la parte Propiedades principales del documento XPS.
IXpsOMDashCollection

Colección de estructuras de XPS_DASH.
IXpsOMDictionary

Un paquete XPS usa el diccionario para compartir recursos.
IXpsOMDocument

Secuencia ordenada de páginas fijas y recursos de nivel de documento que componen el documento.
IXpsOMDocumentCollection

Colección de punteros de interfaz IXpsOMDocument.
IXpsOMDocumentSequence

Objeto raíz que tiene el contenido del documento XPS.
IXpsOMDocumentStructureResource

Proporciona acceso al contenido XML del flujo de recursos del elemento DocumentStructure.
IXpsOMFontResource

Proporciona una interfaz IStream a un recurso de fuente.
IXpsOMFontResourceCollection

Colección de punteros de interfaz IXpsOMFontResource.
IXpsOMGeometry

Describe la forma de una ruta de acceso o de una región de recorte.
IXpsOMGeometryFigure

Describe una parte de la ruta de acceso o región de recorte especificada por una interfaz IXpsOMGeometry.
IXpsOMGeometryFigureCollection

Colección de punteros de interfaz IXpsOMGeometryFigure.
IXpsOMGlyphs

Describe el texto que aparece en una página.
IXpsOMGlyphsEditor

Permite la modificación por lotes de propiedades que afectan al contenido de texto en una interfaz IXpsOMGlyphs.
IXpsOMGradientBrush

Esta interfaz describe un degradado formado por paradas de degradado. Las clases que heredan de IXpsOMGradientBrush especifican diferentes formas de interpretar las paradas de degradado.
IXpsOMGradientStop

Representa un único color y una ubicación dentro de un degradado.
IXpsOMGradientStopCollection

Colección de punteros de interfaz IXpsOMGradientStop.
IXpsOMImageBrush

Pincel que usa una imagen ráster como origen.
IXpsOMImageResource

Proporciona una interfaz IStream a un recurso de imagen.
IXpsOMImageResourceCollection

Colección de punteros de interfaz IXpsOMImageResource.
IXpsOMLinearGradientBrush

Especifica un degradado lineal, que es el degradado de color a lo largo de un vector.
IXpsOMMatrixTransform

Especifica una transformación de matriz afín que se puede aplicar a otros objetos del modelo de objetos.
IXpsOMNameCollection

Colección de cadenas de nombre.
IXpsOMObjectFactory

Crea objetos en el modelo de objetos de documento XPS.
IXpsOMPackage

Proporciona la entrada de nivel superior en el árbol del modelo de objetos XPS.
IXpsOMPackageTarget

Proporciona el método para crear un IXpsOMPackageWriter que puede usar un trabajo de impresión creado por la función StartXpsPrintJob1.
IXpsOMPackageWriter

Escribe incrementalmente las partes de un documento XPS en un archivo de paquete.
IXpsOMPage

Proporciona el nodo raíz de un árbol de objetos que contienen el contenido de una sola página.
IXpsOMPageReference

Habilita la virtualización de páginas en un documento XPS.
IXpsOMPageReferenceCollection

Colección de punteros de interfaz IXpsOMPageReference.
IXpsOMPart

Interfaz base para todas las interfaces de elementos de documento XPS.
IXpsOMPartResources

Proporciona acceso a todos los recursos compartidos basados en partes del documento XPS.
IXpsOMPartUriCollection

Colección de punteros de interfaz IOpcPartUri.
IXpsOMPath

Describe un elemento visual que no es de texto.
IXpsOMPrintTicketResource

Proporciona una interfaz IStream a un recurso PrintTicket.
IXpsOMRadialGradientBrush

Especifica un degradado radial.
IXpsOMRemoteDictionaryResource

Proporciona una interfaz que permite que las páginas de un paquete XPS compartan recursos.
IXpsOMRemoteDictionaryResourceCollection

Colección de punteros de interfaz IXpsOMRemoteDictionaryResource.
IXpsOMResource

Se usa como interfaz base para las interfaces de recursos del modelo de objetos XPS.
IXpsOMShareable

Interfaz base para interfaces que se pueden compartir.
IXpsOMSignatureBlockResource

Proporciona una interfaz IStream a un recurso de bloque de firma.
IXpsOMSignatureBlockResourceCollection

Colección de punteros de interfaz IXpsOMSignatureBlockResource.
IXpsOMSolidColorBrush

Pincel de un solo color.
IXpsOMStoryFragmentsResource

Proporciona acceso al contenido del flujo de recursos de la parte StoryFragments de una página.
IXpsOMThumbnailGenerator

Genera un recurso de imagen en miniatura.
IXpsOMTileBrush

Un pincel de mosaico usa una imagen visual para pintar una región repitiendo la imagen.
IXpsOMVisual

Interfaz base para las interfaces de ruta de acceso, lienzo y glifo.
IXpsOMVisualBrush

Pincel que usa un elemento visual como origen.
IXpsOMVisualCollection

Colección de punteros de interfaz IXpsOMVisual.

Estructuras

 
XPS_COLOR

El contenido de la estructura XPS_COLOR cuando se XPS_COLOR_TYPE_CONTEXT colorType.
XPS_DASH

Esta estructura describe un elemento dash de una ruta de acceso.
XPS_GLYPH_INDEX

Describe la ubicación y la ubicación de un glifo.
XPS_GLYPH_MAPPING

Describe una asignación de glifo a índice.
XPS_MATRIX

Describe las dos columnas izquierdas de una matriz de 3 a 3.
XPS_POINT

Representa un par de coordenadas x e y en un espacio bidimensional. (XPS_POINT)
XPS_RECT

Describe el ancho, el alto y la ubicación de un rectángulo. (XPS_RECT)
XPS_SIZE

Describe el tamaño de un objeto .

Enumeraciones

 
XPS_COLOR_INTERPOLATION

Describe la función gamma utilizada para la interpolación de colores.
XPS_COLOR_TYPE

Describe el tipo de color utilizado por la estructura XPS_COLOR.
XPS_DASH_CAP

Especifica el estilo de un extremo de guión en un trazo discontinuo.
XPS_FILL_RULE

Regla usada por una forma compuesta para determinar si un punto determinado forma parte de la geometría.
XPS_FONT_EMBEDDING

Describe la opción para insertar una fuente.
XPS_IMAGE_TYPE

Describe el tipo de imagen.
XPS_INTERLEAVING

Especifica si el contenido del OM XPS se intercalará cuando se escriba en un archivo o en una secuencia.
XPS_LINE_CAP

Especifica las formas de los límites de segmento de línea.
XPS_LINE_JOIN

Describe la articulación realizada por dos segmentos de línea intersecntes.
XPS_OBJECT_TYPE

Describe el tipo de un objeto derivado de IXpsOMShareable.
XPS_SEGMENT_STROKE_PATTERN

Indica si se trazos todos, algunos o ninguno de los segmentos de una figura.
XPS_SEGMENT_TYPE

Describe un segmento de línea.
XPS_SPREAD_METHOD

Describe cómo se rellenará la región de propagación.
XPS_STYLE_SIMULATION

Describe el estilo de simulación de una fuente o glifo.
XPS_THUMBNAIL_SIZE

Describe el tamaño de una imagen en miniatura.
XPS_TILE_MODE

Describe el comportamiento de mosaico de un pincel de mosaico.