Delen via


printSupport2:PrintSupportVirtualPrinter

Hiermee geeft u een afdrukwachtrij voor een virtueel eindpunt op die met de app moet worden geïnstalleerd.

Elementhiërarchie

<Pakket>

     <toepassingen>

          < >

               <extensies>

                    <printSupport2:Extension>

                         <printSupport2:PrintSupportVirtualPrinter>

Syntaxis

<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>

Kenmerken en elementen

Kenmerken

Attribuut Beschrijving Gegevenstype Vereist Standaardwaarde
DisplayName- De weergavenaam van de virtuele printer. 'Een tekenreeks met een waarde tussen 1 en 256 tekens. Deze tekenreeks kan worden gelokaliseerd.' Ja
PdcFile- Het PDC-bestand (Print Device Capabilities) voor de virtuele printer waarmee printermogelijkheden en eventuele aangepaste functies, opties of parameters worden gedefinieerd. Het pad moet verwijzen naar een resourcebestand in het toepassingspakket. Het bestand moet de PDC XML-indeling gebruiken. Een tekenreeks met een waarde tussen 1 en 256 tekens die deze tekens niet mogen bevatten: <, >, :, ", |, ?of *. Ja
PdrFile- Het PDR-bestand (Print Device Resources) voor de virtuele printer. Indien opgegeven, moet het pad verwijzen naar een resourcebestand in het toepassingspakket. Een app moet een PDR-bestand opgeven als het aangepaste afdrukvoorkeuren wil lokaliseren. Als er geen PDR-bestand is opgegeven, wordt resourcelokalisatie voor afdrukvoorkeuren uitgevoerd door het afdruksysteem. Een tekenreeks met een waarde tussen 1 en 256 tekens die deze tekens niet mogen bevatten: <, >, :, ", |, ?of *. Nee
PreferredInputFormat De voorkeursinvoer PDL-indeling voor de virtuele printer. Windows Print System genereert deze indeling voordat PDL-gegevens aan de virtuele printer worden gegeven voor alle afdrukpaden. Een tekenreeks met een van de volgende waarden: application/oxps, application/postscript. Nee
PrinterUri- Een unieke URI die kan worden gebruikt door een Print Support Application (PSA) om de printer te identificeren. Als een app meerdere virtuele printers installeert, kan deze waarde worden gebruikt om de printers te onderscheiden. Dit is de waarde die wordt geretourneerd door aanroepen naar eigenschap IppPrintDevice.PrinterUri. Als er geen URI is opgegeven, wijst Windows een willekeurige unieke URI toe aan de printer. Een tekenreeks met een waarde tussen 1 en 256 tekens die deze tekens niet mogen bevatten: <, >, :, ", |, ?of *. Nee
OutputFileTypes Hiermee geeft u de uitvoerbestandstypen die worden ondersteund door de virtuele printer. Wanneer een app een waarde voor dit veld opgeeft, maakt het Windows-afdruksysteem een printerwachtrij die is gemarkeerd als een bestandsprinter. Het dialoogvenster Opslaan als wordt weergegeven aan de gebruiker wanneer de app wordt afgedrukt en in dat dialoogvenster worden de toegestane extensies beperkt tot de opgegeven waarden. Als een virtuele printer geen afdrukgedrag voor bestanden wil, mag dit kenmerk niet worden opgenomen in het manifest. Een tekenreeks met een door komma's gescheiden lijst met bestandsextensies. Bijvoorbeeld "pdf,pwgr,ps". Nee

Onderliggende elementen

Onderliggend element Beschrijving
SupportedFormats Hiermee geeft u de PDL-indelingen (Page Description Language) op die worden ondersteund door de virtuele printer.

Bovenliggende elementen

Bovenliggend element Beschrijving
printsupport2:Extension Declareert een uitbreidbaarheidspunt voor een printondersteunings-app en voegt ondersteuning toe voor virtuele printers.

Opmerkingen

Zie de ontwerphandleiding voor de Print-ondersteunings-appvoor meer informatie over het ontwikkelen van printondersteunings-apps.

Eisen

Item Waarde
naamruimte http://schemas.microsoft.com/appx/manifest/printsupport/windows10/2