Share via


Drivers de impressora XPSDrv

Importante

Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft, juntamente com aplicativos de suporte de impressão (PSA), para personalizar a experiência de impressão em Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.

Para obter mais informações, consulte o Guia de design do aplicativo de suporte de impressão.

O driver de impressora XPSDrv estende a arquitetura de driver de impressora versão 3 baseada em GDI da Microsoft para dar suporte ao consumo de documentos XPS (Especificação de Papel XML). Com um driver de impressora XPSDrv, o formato documento XPS é usado como um formato de arquivo de spool e como um formato de arquivo de documento.

Visão geral do XPS

A XPS (Especificação de Papel XML) é a base para melhorias de documento e impressão no Windows Vista. Essa especificação descreve a aparência de documentos de formato fixo usando um formato de documento estruturado baseado em XML.

O formato documento XPS consiste em marcação XML que define o layout de um documento e a aparência visual de cada página, juntamente com regras de renderização para exibir ou imprimir o documento.

Introdução ao XPS para Impressão

O formato documento XPS serve como um formato de documento, um formato de arquivo de spool e uma PDL (linguagem de descrição de página) para impressoras. Se você usar o XPS consistentemente em um ciclo de documentos, poderá melhorar consideravelmente a previsibilidade e a confiabilidade da impressão. A fidelidade e o desempenho melhoram quando o formato do documento é o mesmo que o formato de arquivo de spool e o PDL. Usando o formato documento XPS durante todo o processamento de impressão, você pode eliminar a necessidade de conversões de formato de documento entre um aplicativo e a impressora, para que você possa fornecer uma experiência "o que você vê é o que você obtém" (WYSIWYG).

O arquivo de spool XPS usa o formato documento XPS. O arquivo de spool XPS é aberto e extensível, pode ser exibido usando serviços de plataforma e pode ser reintroduzido em fluxos de trabalho de documentos.

A marcação no arquivo de spool XPS para descrever documentos XPS é compatível com a marcação XAML (Extensible Application Markup Language) em Windows Presentation Foundation (WPF). Portanto, documentos descritos no arquivo de spool XPS podem ser renderizados nativamente no WPF sem perda de dados ou fidelidade porque nenhuma conversão é necessária. As marcas XAML no arquivo de spool XPS são representações XAML para classes de renderização existentes no WPF. O formato do Documento XPS é idêntico ao formato "print" e preserva efetivamente o conteúdo do aplicativo e a intenção do usuário.

Esta seção inclui:

Recursos de impressão XPS

Visão geral do caminho de impressão do Windows

Suporte a XPS em versões anteriores do Windows

Para obter mais informações sobre impressão XPS para desenvolvedores de driver de impressora, consulte Driver de Impressora XPSDrv.