Partilhar via


Usando a API de documento XPS

Esta seção descreve como usar o XPS Document API para executar tarefas de programação.

Para obter exemplos de como usar o XPS Document API em um programa, consulte a seção XPS Document API Programming Tasks.

Para obter informações sobre como usar o modelo de objeto XPS e como ele é implementado pelo XPS Document API, consulte Sobre a API de documento XPS.

Introdução à API de documento XPS

Antes de começar a usar a API de documento XPS, certifique-se de que você está familiarizado com os seguintes tópicos de programação:

Programação COM
Tratamento de erros no COM

Ao usar a API de documento XPS, você também pode querer usar as seguintes tecnologias:

DirectWrite
API de impressão XPS
API de assinatura digital XPS

Tarefas de programação da API de documento XPS

Os tópicos desta seção descrevem como usar o XPS Document API em um programa e demonstram como executar algumas tarefas comuns de programação.

A API de documento XPS usa coleções para trabalhar com grupos de interfaces. Working with XPS OM Collection Interfaces descreve como programar com essas coleções.

As Tarefas Comuns de Programação de Documentos XPS incluem o seguinte:

Inicializar um XPS OM
Criar um XPS OM em branco
Ler um documento XPS num XPS OM
Navegar através do XPS OM
Gravar texto em um XPS OM
Criar gráficos num XPS OM
Colocar imagens em um XPS OM
Gravar um OM XPS num documento XPS
Imprimir um XPS OM

As Tarefas Avançadas de Programação de Documentos XPS incluem o seguinte:

Unir documentos XPS
Processando documentos XPS em um filtro XPSDrv

Referência da API de Documentos XPS

Especificação de Papel XML