Compartilhar via


Usando a API de Documento XPS

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

Para obter exemplos de como usar a API de Documento XPS em um programa, consulte a seção Tarefas de Programação da API de Documentos XPS .

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

Introdução à API de Documentos XPS

Antes de começar a usar a API de Documento XPS, verifique se 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, talvez você também queira usar as seguintes tecnologias:

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

Tarefas de programação da API de Documentos XPS

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

A API de Documento XPS usa coleções para trabalhar com grupos de interfaces. Trabalhar com interfaces de coleção OM XPS 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 em um XPS OM
Navegar pelo XPS OM
Gravar texto em um OM XPS
Desenhar gráficos em um OM XPS
Colocar Imagens em um OM XPS
Escrever um XPS OM em um documento XPS
Imprimir um XPS OM

As Tarefas avançadas de programação de documentos XPS incluem o seguinte:

Mesclar documentos XPS
Processando documentos XPS em um filtro XPSDrv

Referência da API de Documento XPS

XML Paper Specification