Documenti XPS
Questa sezione descrive le tecnologie del documento supportate da Microsoft Windows.
- Scelta di una tecnologia documento
- Argomenti della sezione
- Strumenti documento XPS
- Argomenti correlati
Scelta di una tecnologia documento
Microsoft offre diverse tecnologie di documento per supportare un'ampia gamma di applicazioni di documenti:
XPS e OpenXPS
XPS e OpenXPS sono supportati in Windows 8 e versioni successive di Windows. Vedere il diagramma precedente per determinare lo scenario di utilizzo corretto per XPS e OpenXPS. Per altre informazioni su queste tecnologie di documento, vedere Open XML Paper Specification (OpenXPS).
Nel caso di utilizzo di OpenXPS con Windows 8 e Windows Server 2012, il supporto viene fornito solo tramite l'API documento XPS
Se è necessario eseguire la conversione tra Microsoft XPS (MSXPS) e OpenXPS, Microsoft ha fornito uno strumento (XPSConverter.exe) che consente di convertire documenti in formato MSXPS nel formato OpenXPS e viceversa. Lo strumento fa parte di Windows Driver Kit (WDK). Per scaricare wdk, vedere Come ottenere wdk.
Per altre informazioni su OpenXPS e Windows 8, vedere Supporto OpenXPS in Windows.
API documento XPS
L'API documento XPS è un'API Windows nativa che supporta XPS OM. L'API documento XPS è stata introdotta in Windows 7 e può essere usata nei programmi in modalità utente e nei driver della stampante XPSDrv.
Per altre informazioni, vedere l'API documento XPS e l'API di firma digitale XPS.
*L'API documento XPS è supportata anche in Windows Vista con Service Pack 2 (SP2) con l'aggiornamento della piattaforma per Windows Vista e Windows Server 2008 con SP2 tramite l'aggiornamento della piattaforma per Windows Server 2008. Per altre informazioni sull'aggiornamento della piattaforma per Windows Vista o l'aggiornamento della piattaforma per Windows Server 2008, vedere Aggiornamento della piattaforma per Windows Vista
.NET Framework
.NET Framework fornisce il supporto dei documenti XPS per programmi in modalità utente e con codice gestito.
.NET Framework 3.0 è supportato in Windows XP con Service Pack 2 (SP2) e versioni successive dei sistemi operativi client Windows e in Windows Server 2003 con Service Pack 2 (SP2) e versioni successive dei sistemi operativi Windows Server.
.NET Framework 3.5 è supportato nelle versioni windows XP dei sistemi operativi client Windows e in Windows Server 2003 e versioni successive dei sistemi operativi Windows Server.
Nota
È consigliabile usare .NET Framework per la creazione di documenti XPS solo nelle applicazioni client, non nelle applicazioni server, a meno che l'applicazione non venga chiusa periodicamente, come se fosse un'applicazione client.
Per altre informazioni sul supporto dei documenti in .NET Framework, vedere Documenti di Windows Presentation Foundation.
Nota
Per usare i documenti XPS in un programma, usare l'API documento XPS nativa o .NET Framework; l'uso simultaneo di entrambi nello stesso programma non è supportato.
In questa sezione
Questa sezione descrive le tecnologie di documento native di Windows supportate da Microsoft Windows.
Tecnologia dei documenti | Descrizione |
---|---|
API documento XPS |
Fornisce un formato affidabile per la carta elettronica. L'API documento XPS descritta in questa sezione fornisce ai programmi e ai driver di stampa XPSDrv l'accesso al contenuto e ai metadati di un documento XPS. |
XPS Digital Signature API |
Abilita la firma del documento, la verifica dell'identità del firmatario e indica se un documento XPS è stato modificato dopo la firma. |
Glossario dei documenti XPS |
Definizioni di termini usati dall'API Documento XPS e dall'API XPS Digital Signature. |
Strumenti documento XPS
Sono disponibili gli strumenti seguenti per facilitare i test e la risoluzione dei problemi dei file di documento XPS.
-
Verifica la conformità di un file alla specifica XML Paper (XPS) e alla specifica OPC (Open Packaging Conventions).
-
Strumento del prompt dei comandi che analizza i file di documento XPS per la compatibilità con la specifica XPS 1.0.
-
Strumento che controlla la validità dei documenti PrintTicket e PrintCapabilities.
Argomenti correlati
- [Programma di esempio di stampa] (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))