Delen via


XPSDrv-printerstuurprogramma's

Belangrijk

Het moderne afdrukplatform is de voorkeursmiddel van Windows om te communiceren met printers. U wordt aangeraden de IPP-inbox stuurprogrammabase van Microsoft te gebruiken, samen met PSA (Print Support Apps), om de afdrukervaring in Windows 10 en 11 aan te passen voor de ontwikkeling van printerapparatuur.

Zie de Print support app design guidevoor meer informatie.

Het XPSDrv-printerstuurprogramma breidt de GDI-gebaseerde versie 3 printerstuurprogramma-architectuur van Microsoft uit voor de ondersteuning van het gebruik van documenten met de XML Paper Specification (XPS). Met een XPSDrv-printerstuurprogramma wordt de XPS-documentindeling gebruikt als een spool-bestandsindeling en als een documentbestandsindeling.

Overzicht van XPS

De XML Paper Specification (XPS) is de basis voor document- en afdrukverbeteringen in Windows Vista. In deze specificatie wordt het uiterlijk van documenten met een vaste indeling beschreven met behulp van een gestructureerde, XML-documentindeling.

De XPS-documentindeling bestaat uit XML-markeringen waarmee de indeling van een document en het visuele uiterlijk van elke pagina worden gedefinieerd, samen met weergaveregels voor het weergeven of afdrukken van het document.

Inleiding tot XPS voor afdrukken

De XPS-documentindeling fungeert als een documentindeling, een spool-bestandsindeling en een PAGINAbeschrijvingstaal (PDL) voor printers. Als u XPS consistent gebruikt tijdens een documentcyclus, kunt u de afdruk voorspelbaarheid en betrouwbaarheid aanzienlijk verbeteren. Getrouwheid en prestaties verbeteren wanneer de documentindeling overeenkomt met de spoolfile-indeling en de PDL. Door de XPS-documentindeling te gebruiken tijdens de afdrukverwerking, kunt u de noodzaak van conversies van documentindelingen tussen een toepassing en de printer elimineren, zodat u een "wat u ziet is wat u krijgt" (WYSIWYG) kunt leveren.

Het XPS-spoolbestand maakt gebruik van de XPS-documentindeling. Het XPS-spoolbestand is geopend en uitbreidbaar, kan worden bekeken met behulp van platformservices en kan opnieuw worden geïntroduceerd in documentwerkstromen.

De opmaak in het XPS-spoolbestand om XPS-documenten te beschrijven, is compatibel met de XAML-markeringen (Extensible Application Markup Language) in Windows Presentation Foundation (WPF). Daarom kunnen documenten die in het XPS-spoolbestand worden beschreven, systeemeigen worden weergegeven in WPF zonder gegevens of kwaliteitsverlies, omdat er geen conversie nodig is. De XAML-tags in het XPS-spoolbestand zijn XAML-weergaven voor bestaande renderingklassen in WPF. De XPS-documentindeling is identiek aan de afdrukindeling en behoudt effectief toepassingsinhoud en gebruikersintentie.

Deze sectie bevat:

XPS-afdrukfuncties

Overzicht van Windows-afdrukpad

XPS-ondersteuning in eerdere versies van Windows

Zie voor meer informatie over XPS-afdrukken voor ontwikkelaars van printerstuurprogramma's XPSDrv Printer Driver.