Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Ö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.
Bir XPSDrv yazıcı sürücüsünün işleme modülü, yazıcı çıkışı için XPS tampon dosyasının içeriğini işlemek için filtreleri içerir. Bir sürücü için işleme filtreleri kümesi oluşturulur ve bir filtre hattında çalıştırılır. Filtre İşlem Hattı Yöneticisi (FPM) filtreleri yönetir ve Inter-Filter Communicator (IFC) filtreler arasındaki etkileşimi denetler.
Aşağıdaki diyagramda bir filtre işlem hattı gösterilmektedir.
Filtre işlem hattını gösteren 
Microsoft aşağıdaki XPS sürücü bileşenlerini sağlar:
İşlem Hattı Yöneticisini Filtrele
Inter-Filter İletişimci
Özellik çantası
Filtre İşlem Hattı Yöneticisi şunları yapmalıdır:
Filtreleri yükleyin ve başlatın.
Filtreler arasındaki verileri yönetin.
Yazdırma işi tamamlandığında filtreleri kaldırın.
Inter-Filter Communicators filtreler arasında veri aktarımını yönetirken Filtre İşlem Hattı Yöneticisi Inter-Filter Communicators'ı yönetir.
Aşağıdaki işlem, işlem hattındaki bir filtre kümesine ne olduğunu açıklar:
Filtre İşlem Hattı Yöneticisi, filtre işlem hattı yapılandırması (FPC) dosyasını okur.
FPC'nin belirttiği filtreler yüklenir.
Filtre işlem hattı başlatılır ve Filtre İşlem Hattı Yöneticisi filtre işlem hattını başlatır.
İşlem hattındaki ilk filtre, Filtre İşlem Hattı Yöneticisi'nin sunduğu XPS veya akış arabirimleri aracılığıyla XPS verilerini okur ve ardından filtre içeriği işler.
İlk filtre, Inter-Filter Communicator'ın sağladığı arabirimi kullanarak işlenen XPS verilerini ikinci filtreye gönderir.
Inter-Filter Communicator, ikinci filtre hazır olana kadar ara işleme sonuçlarını korur.
1-6 arası adımlar, son filtrenin sonuçları sürücünün çıkış için tanımladığı bağlantı noktasına gönderilene kadar filtreden filtreye kadar yinelenir.
Yazıcıda sayfa açıklama dili (PDL) olarak XPS kullanılıyorsa ve başka bir işlem istenmiyorsa boş ("geçiş") işlem hattı kullanabilirsiniz. XPS yazıcınızın PDL'sini değilse, XPS'yi yazıcınızın PDL'sine dönüştüren bir filtre ve istediğiniz diğer işlemleri yazmanız gerekir.
XPS sürücüsü geliştirmek için aşağıdaki bileşenleri oluşturmanız gerekir:
Ayrıca XPSDrv İşleme Modülüne Yazdırma Bileti Desteği de ekleyebilirsiniz