Bagikan melalui


Dokumen XPS

Bagian ini menjelaskan teknologi dokumen yang didukung oleh Microsoft Windows.

Memilih Teknologi Dokumen

Microsoft menyediakan beberapa teknologi dokumen yang berbeda untuk mendukung berbagai aplikasi dokumen:

  • XPS dan OpenXPS

    XPS dan OpenXPS didukung di Windows 8 dan versi Windows yang lebih baru. Lihat diagram sebelumnya untuk menentukan skenario penggunaan yang benar untuk XPS dan OpenXPS. Untuk informasi selengkapnya tentang teknologi dokumen ini, lihat Open XML Paper Specification (OpenXPS).

    Dalam kasus penggunaan OpenXPS dengan Windows 8 dan Windows Server 2012, dukungan hanya disediakan melalui API Dokumen XPS

    Jika Anda perlu mengonversi antara Microsoft XPS (MSXPS) dan OpenXPS, maka Microsoft telah menyediakan alat (XPSConverter.exe) yang memungkinkan Anda mengonversi dokumen berformat MSXPS ke format OpenXPS dan sebaliknya. Alat ini adalah bagian dari Windows Driver Kit (WDK). Untuk mengunduh WDK, lihat Cara mendapatkan WDK.

    Dan untuk informasi selengkapnya tentang OpenXPS dan Windows 8, lihat Dukungan OpenXPS di Windows.

  • API Dokumen XPS

    API Dokumen XPS adalah API Windows asli yang mendukung XPS OM. API Dokumen XPS diperkenalkan di Windows 7 dan dapat digunakan dalam program mode pengguna dan driver printer XPSDrv.

    Untuk informasi selengkapnya, lihat API Dokumen XPS, dan XPS Digital Signature API.

    *API Dokumen XPS juga didukung di Windows Vista dengan Paket Layanan 2 (SP2) dengan Pembaruan Platform untuk Windows Vista dan Windows Server 2008 dengan SP2 menggunakan Pembaruan Platform untuk Windows Server 2008. Untuk informasi selengkapnya tentang Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008, lihat Pembaruan Platform untuk Windows Vista

  • .NET Framework

    .NET Framework menyediakan dukungan dokumen XPS ke program kode terkelola mode pengguna.

    .NET Framework 3.0 didukung pada Windows XP dengan Paket Layanan 2 (SP2) dan versi sistem operasi klien Windows yang lebih baru, dan pada Windows Server 2003 dengan Paket Layanan 2 (SP2) dan versi sistem operasi server Windows yang lebih baru.

    .NET Framework 3.5 didukung pada versi Windows XP dari sistem operasi klien Windows, dan pada Windows Server 2003 dan versi yang lebih baru dari sistem operasi server Windows.

    Nota

    Kami merekomendasikan penggunaan .NET Framework untuk membuat dokumen XPS dalam aplikasi klien saja, bukan di aplikasi server kecuali aplikasi keluar secara berkala, seperti yang terjadi jika itu adalah aplikasi klien.

    Untuk informasi selengkapnya tentang dukungan dokumen di .NET Framework, lihat Dokumen Windows Presentation Foundation.

Nota

Untuk bekerja dengan dokumen XPS dalam program, gunakan API Dokumen XPS asli atau .NET Framework; penggunaan keduanya secara bersamaan dalam program yang sama tidak didukung.

Pada bagian ini

Bagian ini menjelaskan teknologi dokumen Windows asli yang didukung oleh Microsoft Windows.

Teknologi dokumen Deskripsi
API Dokumen XPS
Menyediakan format yang dapat dipercaya untuk kertas elektronik.
API Dokumen XPS yang dijelaskan di bagian ini memberi program dan driver cetak XPSDrv akses ke konten dan metadata dokumen XPS.
API Tanda Tangan Digital XPS
Mengaktifkan penandatanganan dokumen, verifikasi identitas penanda tangan, dan indikasi apakah dokumen XPS telah berubah sejak ditandatangani.
Glosarium Dokumen XPS
Definisi istilah yang digunakan oleh XPS Document API dan XPS Digital Signature API.

Alat Dokumen XPS

Alat berikut tersedia untuk membantu Anda menguji dan memecahkan masalah file dokumen XPS.

  • IsXPS

    Menguji kesesuaian file dengan Spesifikasi Kertas XML (XPS) dan Spesifikasi Konvensi Kemasan Terbuka (OPC).

  • XpsAnalyzer

    Alat perintah yang menganalisis file dokumen XPS untuk kompatibilitas dengan spesifikasi XPS 1.0.

  • PTConform

    Alat yang memeriksa validitas dokumen PrintTicket dan PrintCapabilities.

XPS Print API

Kemasan

Pencetakan

[Cetak Program Sampel](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))