Bagikan melalui


Atribut fitur

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.

Saat menentukan fitur printer, Anda menggunakan atribut untuk memberikan informasi berikut kepada Unidrv:

  • String teks yang mewakili nama tampilan fitur.

  • Set opsi printer yang terkait dengan fitur ini.

  • Nilai Boolean yang menunjukkan apakah fitur selalu ada atau dapat diinstal.

  • Jenis dan prioritas fitur, jika fitur disesuaikan, menunjukkan lembar properti mana fitur ditampilkan dan prioritas relatifnya.

Tabel berikut mencantumkan atribut fitur dalam urutan alfabet dan menjelaskan parameternya.

Nama atribut Parameter atribut Komentar
* ConcealFromUI? TRUE atau FALSE, menunjukkan apakah fitur harus ditampilkan di antarmuka pengguna. Pilihan. Jika tidak ditentukan, nilai defaultnya adalah FALSE, yang berarti fitur ditampilkan.

Harus TRUE hanya jika fitur hanya memiliki satu opsi (misalnya, satu resolusi) dan dengan demikian tidak dapat dimodifikasi pengguna, atau, jika pilihan opsi fitur dikontrol dengan mengatur opsi fitur lain.

Jika atribut *ConcealFromUI diatur ke TRUE, maka Unidrv atau PrintConfig akan menambahkan elemen psk:DisplayUI ke elemen Fitur untuk item ini di XML PrintCapabilities.
*ConflictPriority Nilai numerik yang mewakili prioritas fitur, di mana 1 adalah prioritas tertinggi. Pilihan. Lihat Prioritas Konflik Fitur.
*DefaultOption Nama salah satu opsi fitur. Pilihan. Jika tidak ditentukan, opsi pertama yang tercantum dalam entri *Fitur adalah default. Untuk fitur PaperSize, opsi default untuk Unidrv adalah A4 untuk lokal metrik dan Letter di tempat lain. Jika PaperSize default tidak ada, Unidrv menggunakan opsi PaperSize yang ditentukan oleh kata kunci *DefaultOption .
*FeatureType DOC_PROPERTY

JOB_PROPERTY

PRINTER_PROPERTY

Jika DOC_PROPERTY atau JOB_PROPERTY, fitur ditetapkan ke lembar properti dokumen. Jika PRINTER_PROPERTY, fitur ditetapkan ke lembar properti printer.
Diperlukan untuk fitur yang disesuaikan. Opsional untuk fitur standar. Jika tidak ditentukan, nilai default untuk fitur standar DOC_PROPERTY kecuali dinyatakan lain.

Jika PRINTER_PROPERTY, nilai opsi fitur disimpan di registri. Jika DOC_PROPERTY atau JOB_PROPERTY, nilai opsi fitur disimpan dengan dokumen.
*HelpIndex Nilai numerik yang mewakili indeks ke dalam file bantuan yang ditentukan oleh atribut *HelpFileroot-level-only. (Juga atribut opsi.)
*Diinstal? TRUE atau FALSE, menunjukkan apakah fitur tersebut dapat diinstal. (FALSE berarti selalu diinstal.)

Untuk informasi selengkapnya, lihat "Menangani Fitur dan Opsi yang Dapat Diinstal.
Pilihan. Jika tidak ditentukan, nilai defaultnya adalah FALSE. Jika TRUE, semua opsi fitur juga dapat diinstal, kecuali yang pertama ditentukan. Jika FALSE, setidaknya salah satu opsi fitur juga harus selalu diinstal. (Juga atribut opsi.)
*InstallableFeatureName String teks yang ditampilkan untuk menanyakan kepada pengguna apakah fitur yang dapat diinstal benar-benar diinstal.

Untuk informasi selengkapnya, lihat Menangani Fitur dan Opsi yang Dapat Diinstal.
Diperlukan jika *Dapat Diinstal?TRUE dan *rcInstallableFeatureNameID tidak ditentukan. (Juga atribut opsi.)
*Nama String teks yang digunakan sebagai nama tampilan fitur pada lembar properti printer. Pilihan. Jika tidak ditentukan, maka *rcNameID harus ditentukan. (Juga atribut opsi.)
*Pilihan Parameter opsi, seperti yang dijelaskan dalam Format Entri Opsi. Wajib diisi. Gunakan entri *Opsi untuk setiap opsi yang terkait dengan fitur.
*rcIconID ID sumber daya dari sumber daya ikon yang terkait dengan fitur tersebut. Opsional. Jika tidak ditentukan, Unidrv tidak menampilkan ikon untuk fitur pada lembar properti printer. (Juga atribut opsi.)
*rcInstallableFeatureNameID ID sumber daya string teks yang ditampilkan untuk menanyakan kepada pengguna apakah fitur yang dapat diinstal benar-benar diinstal.

Untuk informasi selengkapnya, lihat Menangani Fitur dan Opsi yang Dapat Diinstal.
Diperlukan jika *Dapat Diinstal?TRUE dan *InstallableFeatureName tidak ditentukan. (Juga atribut opsi.)
*rcNameID ID sumber daya sumber daya string yang mewakili nama fitur. (Nol bukan ID sumber daya yang valid.) Pilihan. Jika tidak ditentukan, maka *Nama harus ditentukan. (Juga atribut opsi.)
*UpdateQualityMacro? TRUE atau FALSE, menunjukkan apakah fitur disertakan dalam pernyataan kondisional yang menentukan pengaturan kualitas (lihat Mengontrol Kualitas Gambar). Pilihan. Jika tidak ditentukan, nilai defaultnya adalah FALSE. (Nilai dipaksa ke TRUE jika fitur disertakan dalam pernyataan kondisional yang menentukan pengaturan kualitas.)

Misalnya, lihat contoh file GPD.