Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a szakasz a Microsoft Windows által támogatott dokumentumtechnológiákat ismerteti.
Dokumentumtechnológia kiválasztása
A Microsoft számos különböző dokumentumtechnológiát kínál különböző dokumentumalkalmazások támogatásához:
XPS és OpenXPS
Az XPS és az OpenXPS támogatott a Windows 8 és újabb windowsos verzióiban. Az XPS és az OpenXPS megfelelő használati forgatókönyvének meghatározásához tekintse meg az előző diagramot. További információ ezekről a dokumentumtechnológiákról: Open XML Paper Specification (OpenXPS).
Az OpenXPS Windows 8 és Windows Server 2012 rendszeren való használata esetén csak az XPS Document API
Ha konvertálnia kell a Microsoft XPS (MSXPS) és az OpenXPS között, akkor a Microsoft biztosított egy eszközt (XPSConverter.exe), amely lehetővé teszi, hogy az MSXPS formátumú dokumentumokat OpenXPS formátumba konvertálja, és fordítva. Az eszköz a Windows Driver Kit (WDK) része. A WDK letöltéséhez tekintse meg A WDKbeszerzése című témakört.
További információ az OpenXPS-ről és a Windows 8-ról: OpenXPS-támogatás a Windows.
XPS Document API
Az XPS Document API egy natív Windows API, amely támogatja az XPS OM-t. Az XPS Document API-t a Windows 7-ben vezették be, és felhasználói módban használható programokban és XPSDrv nyomtatóillesztőkben.
További információ: XPS Document API, és XPS Digital Signature API.
*Az XPS Document API a Windows Vista és a Service Pack 2 (SP2) rendszerben is támogatott, a Windows Vista és a Windows Server 2008 sp2 platformfrissítésével a Windows Server 2008 platformfrissítésével. További információ a Windows Vista platformfrissítéséről vagy a Windows Server 2008 platformfrissítéséről: Windows Vista platformfrissítése
.NET-keretrendszer
A .NET-keretrendszer XPS-dokumentumtámogatást biztosít a felhasználói módú, felügyelt kóddal működő programok számára.
A .NET-keretrendszer 3.0 támogatott Windows XP-n a Service Pack 2 (SP2) és a Windows-ügyfél operációs rendszerek újabb verzióival, a Windows Server 2003-on a Service Pack 2 (SP2) és a Windows Server operációs rendszerek újabb verzióival.
A .NET Framework 3.5 a Windows-ügyfél operációs rendszerek Windows XP-verzióiban, valamint a Windows Server 2003-on és a Windows Server operációs rendszerek újabb verzióiban támogatott.
Jegyzet
Javasoljuk, hogy a .NET-keretrendszert csak az ügyfélalkalmazásokban hozza létre XPS-dokumentumok létrehozására, kiszolgálói alkalmazásokban csak akkor, ha az alkalmazás rendszeresen kilép, mintha ügyfélalkalmazás lenne.
További információ a .NET-keretrendszer dokumentumtámogatásáról: Windows Presentation Foundation Documents.
Jegyzet
Ha XPS-dokumentumokat szeretne használni egy programban, használja a natív XPS Document API-t vagy a .NET-keretrendszert; egyidejű használata ugyanabban a programban nem támogatott.
Ebben a szakaszban
Ez a szakasz a Microsoft Windows által támogatott natív Windows-dokumentumtechnológiákat ismerteti.
| Dokumentumtechnika | Leírás |
|---|---|
|
XPS Document API |
Megbízható formátumot biztosít az elektronikus papírhoz. Az ebben a szakaszban ismertetett XPS Document API hozzáférést biztosít a programoknak és az XPSDrv nyomtatóillesztőknek az XPS-dokumentumok tartalmához és metaadataihoz. |
|
XPS Digital Signature API |
Lehetővé teszi a dokumentumok aláírását, az aláíró személyazonosságának ellenőrzését, valamint annak jelzését, hogy egy XPS-dokumentum megváltozott-e az aláírása óta. |
|
XPS-dokumentumok szószedeti |
Az XPS Document API és a XPS Digital Signature APIáltal használt kifejezések definíciói. |
XPS-dokumentumeszközök
Az alábbi eszközök segítenek az XPS-dokumentumfájlok tesztelésében és hibaelhárításában.
-
Teszteli, hogy egy fájl megfelel-e az XML-papír specifikációjának (XPS) és a nyílt csomagolási konvenciók (OPC) specifikációjának.
-
Parancssori eszköz, amely az XPS-dokumentumfájlokat elemzi az XPS 1.0 specifikációval való kompatibilitás érdekében.
-
A PrintTicket és a PrintCapabilities dokumentumok érvényességét ellenőrző eszköz.
Kapcsolódó témakörök
- [Mintaprogram nyomtatása](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))