XPS Belgeleri

Bu bölümde, Microsoft Windows tarafından desteklenen belge teknolojileri açıklanmaktadır.

Belge Teknolojisi Seçme

Microsoft, çeşitli belge uygulamalarını desteklemek için çeşitli belge teknolojileri sağlar:

  • XPS ve OpenXPS

    XPS ve OpenXPS, Windows'un Windows 8 ve sonraki sürümlerinde desteklenir. XPS ve OpenXPS için doğru kullanım senaryolarını belirlemek için önceki diyagrama bakın. Bu belge teknolojileri hakkında daha fazla bilgi için bkz. open XML Paper Specification (OpenXPS) .

    OpenXPS'yi Windows 8 ve Windows Server 2012 ile kullanma durumunda destek yalnızca XPS Belge API'sini

    Microsoft XPS (MSXPS) ile OpenXPS arasında dönüştürmeniz gerekiyorsa, Microsoft MSXPS biçimli belgeleri OpenXPS biçimine dönüştürmenize olanak tanıyan bir araç (XPSConverter.exe) sağlamıştır. Araç, Windows Sürücü Seti'nin (WDK) bir parçasıdır. WDK'yi indirmek için bkz. WDK alma.

    OpenXPS ve Windows 8 hakkında daha fazla bilgi için bkz. Windows'de OpenXPS Desteği.

  • XPS Belge API'si

    XPS Belge API'si, XPS OM'yi destekleyen yerel bir Windows API'dir. XPS Belge API'si Windows 7'de kullanıma sunulmuştur ve kullanıcı modu programlarında ve XPSDrv yazıcı sürücülerinde kullanılabilir.

    Daha fazla bilgi için bkz. XPS Belge API'sini ve XPS Dijital İmza API'sini.

    *XPS Belge API'si, Windows Server 2008 için Platform Güncelleştirmesi kullanılarak Windows Vista için Platform Güncelleştirmesi ve WINDOWS Server 2008 SP2 ile Windows Vista Service Pack 2'de (SP2) de desteklenir. Windows Vista platform güncelleştirmesi veya Windows Server 2008 platform güncelleştirmesi hakkında daha fazla bilgi için bkz. Windows Vista için Platform Güncelleştirmesi

  • .NET Framework

    .NET Framework, kullanıcı modu, yönetilen kod programlarına XPS belgesi desteği sağlar.

    .NET Framework 3.0, Windows XP Service Pack 2 (SP2) ve windows istemci işletim sistemlerinin sonraki sürümlerinde ve Windows Server 2003 Service Pack 2 (SP2) ve windows server işletim sistemlerinin sonraki sürümlerinde desteklenir.

    .NET Framework 3.5, Windows istemci işletim sistemlerinin Windows XP sürümlerinde ve Windows Server 2003 ve sonraki Windows server işletim sistemlerinde desteklenir.

    Not

    .NET Framework'ün, bir istemci uygulaması olduğu gibi, uygulama düzenli aralıklarla çıkmadığı sürece sunucu uygulamalarında değil, yalnızca istemci uygulamalarında XPS belgeleri oluşturmak için kullanılmasını öneririz.

    .NET Framework'teki belge desteği hakkında daha fazla bilgi için bkz. Windows Presentation Foundation Belgeleri.

Not

Bir programda XPS belgeleriyle çalışmak için yerel XPS Belge API'sini veya .NET Framework'lerini kullanın; aynı programda her ikisinin de aynı anda kullanılması desteklenmez.

Bu Bölümde

Bu bölümde, Microsoft Windows tarafından desteklenen yerel Windows belge teknolojileri açıklanmaktadır.

Belge teknolojisi Açıklama
XPS Belge API'si
Elektronik kağıt için güvenilir bir biçim sağlar.
Bu bölümde açıklanan XPS Belgesi API'si, programlara ve XPSDrv yazdırma sürücülerine XPS belgesinin içeriğine ve meta verilerine erişim verir.
XPS Dijital İmza API
Belge imzalamayı, imzalayanın kimliğini doğrulamayı ve bir XPS belgesinin imzalandıktan sonra değişip değişmediğinin göstergesini etkinleştirir.
XPS Belgeleri Sözlüğü
XPS Belge API' ve XPS Dijital İmza API'sinintarafından kullanılan terimlerin tanımları.

XPS Belge Araçları

AŞAĞıDAKI araçlar, XPS belge dosyalarını test etme ve sorun giderme konusunda size yardımcı olabilir.

  • IsXPS

    Bir dosyanın XML Kağıt Belirtimi (XPS) ve Open Packaging Conventions (OPC) Belirtimine uygunluğunu test eder.

  • XpsAnalyzer

    XPS belge dosyalarını XPS 1.0 belirtimiyle uyumluluk açısından analiz eden bir komut istemi aracı.

  • PTConform

    PrintTicket ve PrintCapabilities belgelerinin geçerliliğini denetleen bir araç.

XPS Yazdırma API'si

paketleme

yazdırma

[Örnek Programı Yazdır](https://github.com/microsoftarchive/msdn-code-gallery-microsoft/tree/master/Official%20Windows%20Platform%20Sample/Windows%208%20app%20samples/%5BC%2B%2B%5D-Windows%208%20app%20samples/C%2B%2B/Windows%208%20app%20samples/Print%20sample%20(Windows%208))