Condividi tramite


printSupport2:PrintSupportVirtualPrinter

Specifica una coda di stampa dell'endpoint virtuale da installare con l'app.

Gerarchia degli elementi

pacchetto

     <applicazioni>

          dell'applicazione

               <extensions>

                    <printSupport2:Extension>

                         <printSupport2:PrintSupportVirtualPrinter>

Sintassi

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

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatorio Valore predefinito
displayName Nome visualizzato della stampante virtuale. 'Stringa con un valore compreso tra 1 e 256 caratteri. Questa stringa è localizzabile.
PdcFile File PDC (Print Device Capabilities) per la stampante virtuale che definisce le funzionalità della stampante ed eventuali funzionalità, opzioni o parametri personalizzati. Il percorso deve puntare a un file di risorse all'interno del pacchetto dell'applicazione. Il file deve utilizzare il formato XML PDC. Stringa con un valore compreso tra 1 e 256 caratteri che non può contenere questi caratteri: <, >, :, ", |, ?o *.
PdrFile File PDR (Print Device Resources) per la stampante virtuale. Se specificato, il percorso deve puntare a un file di risorse all'interno del pacchetto dell'applicazione. Un'app deve specificare un file PDR se vuole localizzare le preferenze di stampa personalizzate. Se non viene specificato un file PDR, la localizzazione delle risorse per le preferenze di stampa verrà eseguita dal sistema di stampa. Stringa con un valore compreso tra 1 e 256 caratteri che non può contenere questi caratteri: <, >, :, ", |, ?o *. No
PreferredInputFormat Formato PDL di input preferito per la stampante virtuale. Windows Print System genererà questo formato prima di fornire dati PDL alla stampante virtuale per tutti i percorsi di stampa. Stringa che può avere uno dei valori seguenti: application/oxps, application/postscript. No
PrinterUri URI univoco che può essere utilizzato da un'applicazione di supporto di stampa (PSA) per identificare la stampante. Se un'app installa più stampanti virtuali, questo valore può essere usato per distinguere le stampanti. Questo è il valore restituito dalle chiamate alla proprietà IppPrintDevice.PrinterUri. Se non viene specificato un URI, Windows assegnerà un URI univoco arbitrario alla stampante. Stringa con un valore compreso tra 1 e 256 caratteri che non può contenere questi caratteri: <, >, :, ", |, ?o *. No
OutputFileTypes Specifica i tipi di file di output supportati dalla stampante virtuale. Quando un'app specifica un valore per questo campo, il sistema di stampa di Windows creerà una coda di stampanti contrassegnata come stampante file, la finestra di dialogo Salva con nome verrà visualizzata all'utente quando l'app avvia la stampa e in tale finestra di dialogo le estensioni consentite saranno limitate ai valori specificati. Se una stampante virtuale non vuole il comportamento di stampa dei file, questo attributo non deve essere incluso nel manifesto. Stringa contenente un elenco delimitato da virgole di estensioni di file. Ad esempio, "pdf, pwgr,ps". No

Elementi figlio

Elemento figlio Descrizione
supportedFormats Specifica i formati PDL (Page Description Language) supportati dalla stampante virtuale.

Elementi padre

Elemento padre Descrizione
printsupport2:Extension Dichiara un punto di estendibilità per un'app di supporto di stampa, aggiungendo il supporto per le stampanti virtuali.

Osservazioni

Per informazioni sullo sviluppo di app di supporto per la stampa, vedere la guida alla progettazione dell'app di supporto di stampa .

Fabbisogno

Articolo Valore
spazio dei nomi http://schemas.microsoft.com/appx/manifest/printsupport/windows10/2