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.
Bu konu güncel değil. En güncel bilgiler için bkz. Yazdırma Şeması Belirtimi.
Geçerli Win32 DevCaps işlevleri (her ikisi de Microsoft Platform Yazılım Geliştirme Seti (SDK) belgelerinde açıklanan GetDeviceCaps veya DeviceCapabilities gibi), yazıcı cihazlarının özellikleri ve özellikleriyle ilgili olarak sürücü olmayan bileşenlerin edinebileceği bilgi türünü ciddi şekilde sınırlar. Yazdırma işlemcilerinin özelliklerini yayımlama desteği yoktur ve standart olmayan özellikleri listelemek için bir yöntem yoktur. Bu nedenle, sürücü dışında bir bileşenin tam bir kullanıcı arabirimi oluşturması için bir yol yoktur. Ayrıca, istemci veya uygulama, Win32 DevCaps işlevleri tarafından sağlananların ötesinde cihazların veya yazdırma kuyruklarının özelliklerini tamamen belirleyemez. Geçerli işlevler genişletilebilir olmadığından cihazlar yeni özellikler veya özellikler yayımlayamaz.
PrintCapabilities Şeması, bu işlevlerin karşıladığı işlevlerin üst kümesini sağlayarak Win32 DevCaps işlevlerinin birçok sınırlamasını ortadan kaldırmaya yöneliktir. Daha fazla işlev gerekiyorsa, PrintCapabilities belgesinin bir sağlayıcısı, Özel olarak tanımlanmış öğe örnekleri ekleyerek, Yazdırma Şeması Çerçevesi'nin kısıtlamaları dahilinde Şema Anahtar Sözcüklerini Yazdır'ı genişletebilir. Değişim ortamı olarak XML'e olan bağlılığı nedeniyle, PrintCapabilities belgesinin tüm tüketicileri, belgedeki tüm verilere kısıtlama olmadan ve farklı işletim sistemi sürümleriyle uyumluluk kaygısı olmadan erişebilir. Bu bölümde PrintCapabilities Şeması açıklanır ve kullanımı ayrıntılı olarak açıklanır.
Bu bölüm için hedeflenen hedef kitle aşağıdaki grupları içerir:
PrintTicket/PrintCapabilities Sağlayıcı arabiriminin uygulayıcıları
PrintCapabilities Tüketicileri
PrintTicket/PrintCapabilities Sağlayıcı arabiriminin istemcileri
Önceki listedeki ilk kategori, bu bölümün geri kalanında PrintCapabilities sağlayıcıları olarak adlandırılır. İkinci ve üçüncü kategoriler PrintCapabilities tüketicileri olarak adlandırılır.
Yazdırma Şeması ve PrintTicket Şeması İlişkisi
PrintCapabilities ve PrintTicket Şemaları, Yazdırma Şemasının özel parçalarıdır. Yazdırma Şeması'nın bu alt kümeleri arasındaki temel yapısal farklar, PrintCapabilities Şeması'nın PrintTicket Şemasında bulunmayan Property ve ParameterDef örneklerini içermesi, PrintTicket Şeması'nda ise PrintCapabilities Şemasında bulunmayan Property ve ParameterInit örneklerini içermesidir. Bu farklar dışında, PrintCapabilities ve PrintTicket Şemaları genellikle içerik, özellik, seçenek, scoredproperty ve value örneklerinde birbirini yansıtır. Bu tür paylaşılan içerikler up-togüncel tutulmalıdır. Örneğin, PrintCapabilities Şemasındaki PageMediaSize Özelliğinde bir değişiklik yapılırsa, aynı değişiklik PrintTicket Şemasında da yapılmalıdır.
İlgili konular