Bagikan melalui


Output Cetak Keakuratan Tinggi

Penting

Platform cetak modern adalah sarana komunikasi pilihan Windows dengan printer. Kami menyarankan agar Anda menggunakan driver kelas kotak masuk IPP Microsoft, bersama dengan Print Support Apps (PSA), untuk menyesuaikan pengalaman cetak di Windows 10 dan 11 untuk pengembangan perangkat printer.

Untuk informasi selengkapnya, lihat Platform cetak modern dan panduan desain aplikasi dukungan Cetak.

Printer berbasis XPS dapat memberikan keakuratan cetak dan warna yang ditingkatkan secara keseluruhan. Ketika pengguna akhir mencetak dari aplikasi yang dibangun di Windows Presentation Foundation (WPF) atau output langsung ke printer atau driver berbasis XPS, jalur cetak XPS mengurangi atau menghilangkan konversi data gambar dan konversi ruang warna sedapat mungkin, sehingga output cetak dapat mempertahankan keakuratan aslinya.

Pencetakan XPS memberikan penyajian atribut grafis yang lebih setia seperti gradien dan transparansi meskipun dukungan asli dari atribut ini dalam format file spool XPS. XAML dalam format Dokumen XPS kompatibel dengan WPF XAML. Saat pengguna mencetak dari aplikasi WPF, sistem operasi Windows menghapus animasi dan mengonversi elemen video dan tiga dimensi (3-D) menjadi gambar. Semua data grafik lainnya diwakili dalam primitif grafis yang kompatibel yang ideal untuk konsumsi perangkat. Perangkat atau driver secara langsung menggunakan versi pencetakan output WPF.

Selama konversi otomatis output dari aplikasi berbasis Microsoft Win32 ke perangkat dan driver berbasis XPS, keakuratan cetak ditingkatkan dengan mengoptimalkan operasi raster GDI tertentu (ROP) yang digunakan untuk simulasi transparansi oleh GDI+ dan gradien. Jika aplikasi menghasilkan bitmap alih-alih menggunakan ROP, pengoptimalan ini tidak dapat dilakukan.

Keakuratan cetak dari aplikasi WPF yang mencetak ke printer berbasis non-XPS juga ditingkatkan karena jalur konversi XPS-ke-GDI lebih baik daripada implementasi serupa di GDI+ yang digunakan aplikasi apa pun. Jalur konversi XPS-ke-GDI mencoba menghapus transparansi secara aljabar (yaitu, saluran alfa dalam warna dan gambar dan masker opasitas dan opasitas pada Kanvas) dalam grafik WPF sebanyak mungkin, tanpa menggunakan operasi raster GDI dan bitmask PostScript.