Usar la XPS Document API

En esta sección se describe cómo usar la XPS Document API para realizar tareas de programación.

Para obtener ejemplos de cómo usar la XPS Document API en un programa, consulte la sección Tareas de programación de la XPS Document API.

Para obtener información sobre cómo usar el modelo de objetos XPS y cómo lo implementa la XPS Document API, consulte Acerca de XPS Document API.

Introducción a la XPS Document API

Antes de empezar a usar la XPS Document API, asegúrese de que está familiarizado con los siguientes temas de programación:

Programación de COM
Control de errores en COM

Al usar la XPS Document API, es posible que también desee usar las siguientes tecnologías:

DirectWrite
XPS Print API
XPS Digital Signature API

Tareas de programación de la XPS Document API

En los temas de esta sección se describe cómo usar la XPS Document API en un programa y se muestra cómo realizar algunas tareas de programación comunes.

La XPS Document API usa colecciones para trabajar con grupos de interfaces. Trabajar con interfaces de colección de OM XPS describe cómo programar con estas colecciones.

Las tareas comunes de programación de documentos XPS incluyen lo siguiente:

Inicializar un OM XPS
Crear un OM XPS en blanco
Leer un documento XPS en un OM XPS
Navegar por el OM XPS
Escribir texto en un OM XPS
Dibujar gráficos en un OM XPS
Colocar imágenes en un OM XPS
Escribir un OM XPS en un documento XPS
Imprimir un OM XPS

Las tareas avanzadas de programación de documentos XPS incluyen lo siguiente:

Combinar documentos XPS
Procesamiento de documentos XPS en un filtro de XPSDrv

Información de referencia sobre XPS Document API

XML Paper Specification