Aracılığıyla paylaş


Yazıcı Komutları

Ö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.

GPD dili, yaygın olarak kullanılan her yazıcı işlemi için önceden tanımlanmış bir komut adı sağlar. Ayrıca, cihaza özgü yazıcı seçenekleri içinözelleştirilmiş komutlar tanımlanabilir.

Her yazıcı komutu iki yoldan biriyle uygulanabilir:

  • Bir GPD dosyasına cihaza özgü bir komut dizesi yerleştirebilirsiniz. Unidrv, komut dizesini uygun zamanda yazdırma biriktiricisine gönderir.

  • Dinamik olarak bir komut dizesi oluşturan IPrintOemUni::CommandCallback COM yöntemini uygulayabilirsiniz. Unidrv, komutu biriktiriciye göndermesi gerektiğinde yöntemi çağırır. Daha fazla bilgi için bkz. Microsoft'un Yazıcı Sürücülerini Özelleştirme 'nde Dinamik Olarak Oluşturulan Yazıcı Komutları.

Aşağıdaki konular, GPD dosyalarında yazıcı komutlarının nasıl belirtileceğini açıklar:

Komut Girişi Biçimi

Komut Adları

Komut Öznitelikleri

Komut Dizesi Biçimi

Komut Yürütme Sırası