Verbessertes Spooling und Rendering

Wichtig

Es wird empfohlen, den IPP-Posteingangsklassentreiber von Microsoft zusammen mit Druckunterstützungs-Apps (PSA) zu verwenden, um die Druckoberfläche in Windows 10 und 11 für die Druckergeräteentwicklung anzupassen.

Weitere Informationen finden Sie im Designhandbuch für Druckunterstützungs-Apps.

Der XPS-Druckpfad verbessert die Spoolereffizienz durch das Spooling von XPS-Dokumenten im XPS-Spooldateiformat, wenn Endbenutzer in XPSDrv-Druckertreibern drucken. Da das XPS-Dokumentdateiformat mit dem XPS-Spooldateiformat identisch ist, wird der Spoolingprozess vereinfacht und entfällt die Notwendigkeit, vor dem Spooling des Dokuments eine zwischengeschaltete Spooldatei zu generieren, z. B. eine EMF-Datendatei (Enhanced Metafile). Durch kleinere Spooldateien kann der XPS-Druckpfad den Netzwerkdatenverkehr reduzieren und die Druckleistung verbessern.

EMF ist ein geschlossenes Format, das die Anwendungsausgabe als eine Reihe von GDI-Aufrufen darstellt, die dann Aufrufe von GDI zum Rendern von Diensten erfordern. Im Gegensatz zu EMF stellt das XPS-Spoolformat die tatsächliche visuelle Ausgabe dar, ohne dass eine weitere Interpretation erforderlich ist, wenn Sie einen XPSDrv-Treiber als Ziel verwenden. GDI-basierte Drucktreiber erfordern Daten- und Farbraumkonvertierungen, während die XPSDrv-Drucktreiber direkt mit den Daten in der Spooldatei arbeiten und diese Konvertierungen vermeiden können.

Die Größe von Spooldateien wird in der Regel reduziert, wenn Sie XPS-Dokumente verwenden oder einen XPSDrv-Treiber als Ziel verwenden. Dateien, die auf Geräteschriftarten und Dateien mit großem Vektorinhalt basieren, können zu einer größeren Spooldatei führen, aber Spooldateien sind in der Regel wesentlich kleiner.

Die Größe von Spooldateien wird durch mehrere Optimierungen im Konvertierungsprozess reduziert:

  • Schriftartuntersetzung für alle Schriftarten. Nachdem die Ausgabe verarbeitet wurde, enthält sie nur die Zeichen, die für die Schriftarten in der Datei verwendet werden. Durch diese Optimierung wird die Größe von Spooldateien für Dokumente erheblich reduziert, insbesondere für Dokumente, die ostasiatische Schriftartsätze verwenden.

  • Identifizierung gängiger Ressourcen, einschließlich Logos und Bilddateien. Beim Konvertierungsprozess wird ermittelt, ob ein Image mehrmals in einem Dokument verwendet wird, und wenn ja, wird eine freigegebene Ressource in der XPS-Spooldatei erstellt. Diese Optimierung kann die Größe von Spooldateien für grafikintensive Dokumente erheblich reduzieren, z. B. Microsoft PowerPoint-Dateien, die dieselben Logos und Hintergründe auf jeder Folie verwenden.

  • ZIP-Komprimierung. Die ZIP-Komprimierung wird als Teil des XPS-Spooldateiformats (XPS-Dokumentformat) implementiert. Durch diese Optimierung wird die Größe der Spooldatei reduziert.

Diese Optimierungen treten jedes Mal auf, wenn eine XPS-Dokument- oder XPS-Spooldatei erstellt wird.