Freigeben über


printSupport2:PrintSupportVirtualPrinter

Gibt eine virtuelle Endpunkt-Druckwarteschlange an, die mit der App installiert werden soll.

Elementhierarchie

<-Paket->

     <Anwendungen>

          <Application>

               <Erweiterungen>

                    <printSupport2:Extension>

                         <printSupport2:PrintSupportVirtualPrinter>

Syntax

<printSupport2:PrintSupportVirtualPrinter 
  DisplayName = 'A string with a value between 1 and 256 characters in length. This string is localizable.'
  PdcFile = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: `<`, `>`, `:`, `"`, `|`, `?`, or `*`.'
  PdrFile = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: `<`, `>`, `:`, `"`, `|`, `?`, or `*`.".'
  PreferredInputFormat = 'A string that can have one of the following values: *application/oxps*, *application/postscript*.'
  PrinterUri = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: `<`, `>`, `:`, `"`, `|`, `?`, or `*`.'
  OutputFileTypes = 'A string containing a comma-delimited list of file extensions.'
>

  <!-- Child elements -->
  SupportedFormats
</printSupport2:PrintSupportVirtualPrinter>

Attribute und Elemente

Attribute

Attribut Beschreibung Datentyp Erforderlich Standardwert
DisplayName- Der Anzeigename des virtuellen Druckers. 'Eine Zeichenfolge mit einem Wert zwischen 1 und 256 Zeichen länge. Diese Zeichenfolge ist lokalisierbar.' Ja
PdcFile- Die PDF-Datei (Print Device Capabilities) für den virtuellen Drucker, die Druckerfunktionen und benutzerdefinierte Features, Optionen oder Parameter definiert. Der Pfad muss auf eine Ressourcendatei innerhalb des Anwendungspakets verweisen. Die Datei muss das PDC-XML-Format verwenden. Eine Zeichenfolge mit einem Wert zwischen 1 und 256 Zeichen, die diese Zeichen nicht enthalten können: <, >, :, ", |, ?oder *. Ja
PdrFile- Die PDF-Datei (Print Device Resources) für den virtuellen Drucker. Wenn angegeben, muss der Pfad auf eine Ressourcendatei innerhalb des Anwendungspakets verweisen. Eine App sollte eine PDR-Datei angeben, wenn sie benutzerdefinierte Druckeinstellungen lokalisieren möchte. Wenn keine PDR-Datei angegeben ist, wird die Ressourcenlokalisierung für Druckeinstellungen vom Drucksystem ausgeführt. Eine Zeichenfolge mit einem Wert zwischen 1 und 256 Zeichen, die diese Zeichen nicht enthalten können: <, >, :, ", |, ?oder *. Nein
PreferredInputFormat- Das bevorzugte Eingabe-PDL-Format für den virtuellen Drucker. Das Windows Print System generiert dieses Format, bevor PDL-Daten für alle Druckpfade dem virtuellen Drucker zugewiesen werden. Eine Zeichenfolge, die einen der folgenden Werte aufweisen kann: application/oxps, application/postscript. Nein
PrinterUri- Ein eindeutiger URI, der von einer Print Support Application (PSA) verwendet werden kann, um den Drucker zu identifizieren. Wenn eine App mehrere virtuelle Drucker installiert, kann dieser Wert verwendet werden, um die Drucker zu unterscheiden. Dies ist der Wert, der von Aufrufen der IppPrintDevice.PrinterUri-Eigenschaftzurückgegeben wird. Wenn kein URI angegeben ist, weist Windows dem Drucker einen beliebigen eindeutigen URI zu. Eine Zeichenfolge mit einem Wert zwischen 1 und 256 Zeichen, die diese Zeichen nicht enthalten können: <, >, :, ", |, ?oder *. Nein
OutputFileTypes- Gibt die vom virtuellen Drucker unterstützten Ausgabedateitypen an. Wenn eine App einen Wert für dieses Feld angibt, erstellt das Windows-Drucksystem eine Druckerwarteschlange, die als Dateidrucker gekennzeichnet ist, wird dem Benutzer das Dialogfeld Speichern unter angezeigt, wenn die App mit dem Drucken beginnt, und in diesem Dialogfeld werden die zulässigen Erweiterungen auf die angegebenen Werte beschränkt. Wenn ein virtueller Drucker kein Dateidruckverhalten wünscht, sollte dieses Attribut nicht im Manifest enthalten sein. Eine Zeichenfolge, die eine durch Trennzeichen getrennte Liste von Dateierweiterungen enthält. Beispiel: "pdf,pwgr,ps". Nein

Untergeordnete Elemente

Untergeordnetes Element Beschreibung
SupportedFormats- Gibt die vom virtuellen Drucker unterstützten Formate der Seitenbeschreibungssprache (Page Description Language, PDL) an.

Übergeordnete Elemente

Übergeordnetes Element Beschreibung
printsupport2:Extension Deklariert einen Erweiterungspunkt für eine Druckunterstützungs-App und fügt Unterstützung für virtuelle Drucker hinzu.

Bemerkungen

Informationen zum Entwickeln von Drucksupport-Apps finden Sie im Designhandbuch Print Support-App.

Anforderungen

Artikel Wert
Namespace- http://schemas.microsoft.com/appx/manifest/printsupport/windows10/2