Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta seção descreve as tecnologias de documento compatíveis com o Microsoft Windows.
- escolhendo um de tecnologia de documento
- nesta seção
- ferramentas de documentos XPS
- tópicos relacionados
Escolhendo uma tecnologia de documento
A Microsoft fornece várias tecnologias de documentos diferentes para dar suporte a uma variedade de aplicativos de documentos:
XPS e OpenXPS
Há suporte para XPS e OpenXPS no Windows 8 e versões posteriores do Windows. Consulte o diagrama anterior para determinar o cenário de uso correto para XPS e OpenXPS. Para obter mais informações sobre essas tecnologias de documento, consulte Open XML Paper Specification (OpenXPS).
No caso de usar o OpenXPS com o Windows 8 e o Windows Server 2012, o suporte só é fornecido por meio da API de Documentos XPS
Se você precisar converter entre o Microsoft XPS (MSXPS) e o OpenXPS, a Microsoft forneceu uma ferramenta (XPSConverter.exe) que permite converter documentos formatados pelo MSXPS no formato OpenXPS e vice-versa. A ferramenta faz parte do WDK (Windows Driver Kit). Para baixar o WDK, consulte Como obter o WDK.
E para obter mais informações sobre o OpenXPS e o Windows 8, consulte suporte a OpenXPS no Windows.
da API de Documentos XPS
A API de Documento XPS é uma API nativa do Windows que dá suporte ao OM XPS. A API de Documento XPS foi introduzida no Windows 7 e pode ser usada em programas de modo de usuário e drivers de impressora XPSDrv.
Para obter mais informações, consulte a API de Documentos XPS e de API de Assinatura Digital XPS.
*A API de Documento XPS também tem suporte no Windows Vista com Service Pack 2 (SP2) com a Atualização de Plataforma para Windows Vista e Windows Server 2008 com SP2 usando a Atualização de Plataforma para Windows Server 2008. Para obter mais informações sobre o Platform Update para Windows Vista ou o Platform Update para Windows Server 2008, consulte Platform Update para Windows Vista
do .NET Framework
O .NET Framework fornece suporte a documentos XPS para programas de código gerenciado no modo de usuário.
O .NET Framework 3.0 tem suporte no Windows XP com Service Pack 2 (SP2) e versões posteriores de sistemas operacionais cliente Windows e no Windows Server 2003 com Service Pack 2 (SP2) e versões posteriores de sistemas operacionais windows server.
O .NET Framework 3.5 tem suporte em versões do Windows XP de sistemas operacionais cliente Windows e no Windows Server 2003 e versões posteriores de sistemas operacionais windows server.
Nota
Recomendamos o uso do .NET Framework para criar documentos XPS somente em aplicativos cliente, não em aplicativos de servidor, a menos que o aplicativo saia periodicamente, como faria se fosse um aplicativo cliente.
Para obter mais informações sobre o suporte a documentos no .NET Framework, consulte documentos do Windows Presentation Foundation.
Nota
Para trabalhar com documentos XPS em um programa, use a API de Documento XPS nativa ou o .NET Framework; Não há suporte para o uso simultâneo de ambos no mesmo programa.
Nesta seção
Esta seção descreve as tecnologias de documento nativas do Windows com suporte do Microsoft Windows.
Tecnologia de documentos | Descrição |
---|---|
da API de Documentos XPS |
Fornece um formato confiável para papel eletrônico. A API de Documento XPS descrita nesta seção fornece aos programas e drivers de impressão XPSDrv acesso ao conteúdo e metadados de um documento XPS. |
da API de Assinatura Digital XPS |
Habilita a assinatura de documento, a verificação da identidade do signatário e a indicação de se um documento XPS foi alterado desde que foi assinado. |
do Glossário de Documentos XPS |
Definições de termos usados pelo da API de Documentos XPS e a API de Assinatura Digital do XPS. |
Ferramentas de Documento XPS
As ferramentas a seguir estão disponíveis para ajudá-lo a testar e solucionar problemas de arquivos de documentos XPS.
-
Testa a conformidade de um arquivo com a XPS (Especificação de Papel XML) e a Especificação de OPC (Convenções de Empacotamento Aberto).
-
Uma ferramenta de prompt de comando que analisa arquivos de documento XPS para compatibilidade com a especificação XPS 1.0.
-
Uma ferramenta que verifica a validade dos documentos PrintTicket e PrintCapabilities.
Tópicos relacionados
- [Programa de Exemplo de Impressão](https://github.com/microsoftarchive/msdn-code-gallery-microsoft/tree/master/Official%20Windows%20Platform%20Sample/Windows%208%20app%20samples/%5BC%2B%2B%5D-Windows%208%20app%20samples/C%2B%2B/Windows%208%20app%20samples/Print%20sample%20(Windows%208))