GPD dosyalarına giriş

Ö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 dosyaları Unidrv minidriversoluşturmak için kullanılır. Unidrv minidriver, bir veya daha fazla GPD dosyasında yer alan metin tabanlı genel yazıcı açıklamasından (GPD) oluşur.

GPD dosyaları, yazıcıyı açıklamak için GPD dilini kullanır. Dosyalar, aşağıdaki tür bilgileri sağlamak için GPD dilini kullanan GPD dosya girdileri içerir:

GPD dili, aşağıdaki işlemleri denetleen GPD dosya girdilerini de tanımlar:

Raster verilerini sıkıştırma

renk biçimlerini işleme

Unidrv ile Yarım Tonlama

Yüklenebilir özellikler ve seçenekleri işleme

Yazıcı bellek yapılandırmalarını açıklama

Bu giriş bölümü, ana birimlerin tartışmalarını, bir mini sürücüde birden fazla GPD dosyası kullanmayıve bir mini sürücüde kaynak DLL'lerini kullanmayıda içerir.