Compartilhar via


printSupport2:PrintSupportVirtualPrinter

Especifica uma fila de impressão de ponto de extremidade virtual a ser instalada com o aplicativo.

Hierarquia de elementos

do pacote

    aplicativos <>

          <application>

              extensões de <>

                    <printSupport2:Extension>

                         <printSupport2:PrintSupportVirtualPrinter>

Sintaxe

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

Atributos e elementos

Atributos

Atributo Descrição Tipo de dado Necessário Valor padrão
DisplayName O nome de exibição da impressora virtual. Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento. Essa cadeia de caracteres é localizável. Sim
PdcFile O arquivo PDC (Recursos de Dispositivo de Impressão) da impressora virtual que define os recursos da impressora e quaisquer recursos, opções ou parâmetros personalizados. O caminho deve apontar para um arquivo de recurso dentro do pacote do aplicativo. O arquivo deve usar o formato XML PDC. Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento que não pode conter esses caracteres: <, >, :, ", |, ?ou *. Sim
PdrFile O arquivo PDR (Recursos de Dispositivo de Impressão) da impressora virtual. Se fornecido, o caminho deve apontar para um arquivo de recurso dentro do pacote de aplicativos. Um aplicativo deve especificar um arquivo PDR se quiser localizar preferências de impressão personalizadas. Se um arquivo PDR não for especificado, a localização de recursos para preferências de impressão será executada pelo sistema de impressão. Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento que não pode conter esses caracteres: <, >, :, ", |, ?ou *. Não
preferredInputFormat O formato PDL de entrada preferencial para a impressora virtual. O Sistema de Impressão do Windows gerará esse formato antes de fornecer dados PDL à impressora virtual para todos os caminhos de impressão. Uma cadeia de caracteres que pode ter um dos seguintes valores: application/oxps, application/postscript. Não
printerUri Um URI exclusivo que pode ser usado por um PSA (Aplicativo de Suporte à Impressão) para identificar a impressora. Se um aplicativo instalar várias impressoras virtuais, esse valor poderá ser usado para diferenciar as impressoras. Esse é o valor retornado por chamadas para propriedade IppPrintDevice.PrinterUri. Se um URI não for especificado, o Windows atribuirá um URI exclusivo arbitrário à impressora. Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento que não pode conter esses caracteres: <, >, :, ", |, ?ou *. Não
OutputFileTypes Especifica os tipos de arquivo de saída compatíveis com a impressora virtual. Quando um aplicativo especifica um valor para esse campo, o Sistema de Impressão do Windows criará uma fila de impressora marcada como uma impressora de arquivos, a caixa de diálogo Salvar como será mostrada ao usuário quando o aplicativo iniciar a impressão e, nessa caixa de diálogo, as extensões permitidas serão limitadas aos valores especificados. Se uma impressora virtual não quiser comportamento de impressão de arquivo, esse atributo não deverá ser incluído no manifesto. Uma cadeia de caracteres que contém uma lista delimitada por vírgulas de extensões de arquivo. Por exemplo, "pdf, pwgr,ps". Não

Elementos filho

Elemento filho Descrição
supportedFormats Especifica os formatos PDL (Page Description Language) compatíveis com a impressora virtual.

Elementos pai

Elemento pai Descrição
printsupport2:Extension Declara um ponto de extensibilidade para um aplicativo de suporte de impressão, adicionando suporte para impressoras virtuais.

Observações

Para obter informações sobre como desenvolver Aplicativos de Suporte à Impressão, consulte o guia de design do aplicativo de suporte Impressão.

Requisitos

Item Valor
namespace http://schemas.microsoft.com/appx/manifest/printsupport/windows10/2