XPS Belge API'si hakkında

XPS Belge API'si XPS nesne modelini uygular ve geliştiricilerin bir XPS OM oluşturmasına, xps belge içeriğini yerel Windows \\ programlarında işlemesine ve XPS OM'yi bir dosyaya veya akışa XPS belgesi olarak kaydetmesine olanak tanır. XPSDrv filtre işlem hattı modüllerinin geliştiricileri, XPSDrv yazıcı sürücüsü filtresindeki XPS belge içeriğini işlemek için XPS Belge API'sini de kullanabilir.

XPS Belge API'lerine Genel Bakış

XPS nesne modeli, bir XPS belgesinin bilgi modelidir. XPS belgesinin bilgi modeli, belge bölümlerinin içinde kullanılan işaretleme modelinden ayrıdır. XPS nesne modeli, bir XPS belgesini oluşturan iç bileşenlerin kuruluşunu açıklar ve işaretleme modeli bu bileşenlerin içeriğini açıklar.

Bir programda, XPS nesne modeli bir XPS OM olarak oluşturulur. XPS OM, bir XPS belgesinin içeriğinin bellek içi sürümüdür. Mantıksal kuruluşta XPS belgesine benzer olsa da, XPS OM bir dosyaya veya akışa seri hale getirilene kadar XPS belgesi olarak kabul edilmez.

Bir XPS belgesi işaretlemeden XPS OM'ye seri durumdan çıkarıldığında, işaretlemenin tam yapısı XPS OM için kullanılamaz. Örneğin, özelliğin bir öğe olarak mı yoksa işaretlemede bir öznitelik olarak mı temsil edildiğine bakılmaksızın, belge nesnesinin özellik değeri XPS OM tarafından tam olarak aynı şekilde sunulur.

XPS Belge API' aşağıdaki kategorilere ayrılabilir:

  • XPS OM Gövde Arabirimleri

    Gövde arabirimleri, XPS belge yapısının en üst düzey bileşenlerine erişim sağlar. Bu arabirimler ayrıca bir XPS OM'yi serileştirme ve bir XPS belgesini deserileştirme imkânı sağlar.

  • XPS OM Sayfa Arabirimleri

    Sayfa arabirimleri, XPS belgesindeki bir sayfanın içeriğine erişim sağlar. Sayfanın içeriğini açıklayan arabirimler de sayfa arabirimlerine eklenir.

  • XPS OM Dijital İmzaları

    XPS OM dijital imzaları destekler. Bununla birlikte, xps om oluşturmadan doğrudan bir XPS belgesindeki dijital imzalara erişebilirsiniz. XPS OM olmadan XPS dijital imzalarına erişme hakkında daha fazla bilgi için bkz. XPS Dijital İmza API'.

  • XPS OM Yazdırma Bileti Arabirimleri

    XPS belgeleri paket (iş), belge ve sayfa düzeyinde baskı biletlerini destekler. Yazdırma biletleri, yazdırma veya görüntüleme için belge içeriğini biçimlendirme hakkında bilgi içerir.

Bu Bölümde

XPS OM Gövde Arabirimleri

XPS OM Sayfa Arabirimleri

XPS OM Dijital İmzaları

XPS OM Yazdırma Bileti Arabirimleri

Diğer İlgili Konular

XPS OM başlat

XPS OM Dijital İmzaları

XPS Belge API'si Başvuru

XML Kağıt Belirtimi