Aracılığıyla paylaş


Çizici sürücüsü kullanıcı arabirimi

Önemli

Modern yazdırma platformu, Windows'un yazıcılarla iletişim kurmak için tercih ettiği araçlardır. Yazıcı cihazı geliştirme için Windows 10 ve 11'deki yazdırma deneyimini özelleştirmek için Yazdırma Desteği Uygulamaları (PSA) ile birlikte Microsoft'un IPP gelen kutusu sınıf sürücüsünü kullanmanızı öneririz.

Daha fazla bilgi için bkz. Yazdırma Desteği Uygulaması v1 ve v2 tasarım kılavuzu.

Çizici kullanıcı arabirimi, aşağıdaki iki özellik sayfası sayfasını oluşturmak için CPSUI'yi çalıştırır:

  • Bir kullanıcı yazıcı klasöründen veya yazıcı penceresinden Özellikler menü öğesini seçtiğinde görüntülenen yazıcı özellik sayfasının Cihaz Ayarları sayfası. Bu sayfada yazıcıya özgü yapılandırma ayarları listelenir.

  • Belge özellik sayfasının Düzen, Kağıt/Kalite ve Gelişmiş sayfaları; bir kullanıcı yazıcı klasöründen veya yazıcı penceresinden Belge Varsayılanları menü öğesini seçtiğinde ya da bir uygulama PrinterProperties veya DocumentProperties işlevlerini çağırdığında görüntülenir. Bu sayfada belgeye özgü yapılandırma ayarları listelenir.

Bu özellik sayfaları, çizicinin minidriver'ı tarafından belirtilen çizici özelliklerini ve seçeneklerini içerir. Ayrıca kullanıcının seçenek değerlerini değiştirmesine de izin verir.

Çizicinin kullanıcı arabirimi, kullanıcı modu yazıcı arabirimi DLL'si olarak uygulanır. Bu DLL içindeki kod, CPSUI ile birlikte özellik sayfası sayfalarının içeriğini belirtir. DLL, minisürücüdeki bilgilere bağlı olarak çizici seçeneklerinin birleştirilebileceği kısıtlamaları tatbik eder. Ayrıca, kullanıcıların çizicide yüklü olmayan seçenekleri seçmemesini sağlar.