Pencetakan (Dokumen dan Pencetakan)

Windows menyediakan aplikasi dengan serangkaian fungsi lengkap yang memungkinkan pencetakan ke berbagai perangkat, seperti printer laser, plotter vektor, printer raster, dan mesin faks.

Pencetakan Aplikasi Desktop

Programmer Windows dapat memilih dari beberapa teknologi berbeda untuk dicetak dari aplikasi mereka.

Teknologi Deskripsi
Cetak API Paket Dokumen
Menyediakan antarmuka yang memungkinkan aplikasi mengakses dan mengelola paket dokumen cetak. API ini tersedia dengan Windows 8 dan versi Windows yang lebih baru.
Cetak API Penampung
Menyediakan antarmuka ke penampung cetak sehingga aplikasi dapat mengelola printer dan tugas cetak.
Aplikasi menggunakan Print Spooler API untuk memulai, menghentikan, mengontrol, dan mengonfigurasi pekerjaan cetak yang dikelola oleh penampung cetak apakah mereka menggunakan Print Document Package API atau GDI Print API untuk mencetak konten.
API Cetak Tiket
Menyediakan aplikasi dengan fungsi untuk mengelola dan mengonversi tiket cetak.
API Cetak GDI
Menyediakan aplikasi dengan antarmuka pencetakan independen perangkat.
Catatan: Pengembang yang menulis aplikasi untuk Windows Vista dan versi Windows yang lebih baru harus mempertimbangkan untuk menggunakan XPS Document API dalam aplikasi mereka.
GDI Print API cocok untuk aplikasi yang harus berjalan pada Windows XP dan versi Windows yang lebih lama.

Ilustrasi berikut memberikan tampilan tingkat tinggi tentang bagaimana API pencetakan yang berbeda terkait.

diagram yang menunjukkan bagaimana aplikasi windows asli dapat menggunakan api cetak

PRINT Document Package APIdi bagian ini menjelaskan paket dokumen cetak dan antarmuka pratinjau cetak yang dapat Anda gunakan dengan Windows 8 dan versi desktop Windows yang lebih baru.

Untuk informasi selengkapnya tentang pencetakan dari aplikasi Bursa Windows yang ditulis dalam JavaScript dan HTML, lihat Mencetak (aplikasi Windows Store menggunakan JavaScript dan HTML). Untuk informasi selengkapnya tentang pencetakan dari aplikasi Windows Store yang ditulis dalam C#, Microsoft Visual Basic, atau C++ dan XAML, lihat Mencetak (aplikasi Windows Store menggunakan C).

Catatan

Lihat Win32 dan COM untuk aplikasi Windows Store (pencetakan dan dokumen) untuk daftar API Pencetakan Aplikasi Desktop yang juga dapat digunakan di aplikasi Windows Store.

API Dokumen XPS

Komunikasi printer dua arah (Pusat Dev Perangkat Keras)