Bagikan melalui


Pengandar Printer dan Antarmuka Pembantu Plug-in

Penting

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 panduan desain aplikasi dukungan Cetak.

Antarmuka IPrintCoreHelper , yang tersedia di Windows Vista dan yang lebih baru, menyediakan fungsionalitas dasar yang tersedia di keempat modul driver inti --rendering Unidrv, antarmuka pengguna (UI) Unidrv, rendering Pscript5, dan antarmuka pengguna Pscript5. Satu antarmuka disediakan untuk keempat modul karena:

  • Antarmuka mencerminkan arsitektur yang mendasar.

  • Antarmuka menyediakan kemampuan untuk menulis modul kode umum untuk plug-in untuk melakukan perilaku tertentu, seperti resolusi batasan.

Anda dapat menggunakan antarmuka IPrintCoreHelper untuk menulis plug-in penggantian UI tunggal untuk driver berbasis Unidrv dan berbasis Pscript5.

Karena perbedaan antara infrastruktur driver Pscript5 dan Unidrv, ada dua antarmuka tambahan, IPrintCoreHelperUni dan IPrintCoreHelperPS, yang mewarisi dari antarmuka IPrintCoreHelper dan yang menyediakan layanan yang diperluas berdasarkan driver individu. Antarmuka ini hanya tersedia dalam modul masing-masing. Antarmuka pembantu Pscript5, IPrintCoreHelperPS, menyediakan akses ke data deskripsi printer PostScript (PPD) tertentu, sementara antarmuka pembantu Unidrv, IPrintCoreHelperUni, menyediakan kemampuan untuk mengakses file konfigurasi printer generik (GPD) melalui pengurai GDL, yang baru untuk Windows Vista.

Bagian ini menyediakan topik berikut:

Antarmuka Pembantu Unidrv dan Pscript5 untuk Plug-in

Menerbitkan Antarmuka

Detail Antarmuka IPrintCoreHelper