printSupport2:PrintSupportVirtualPrinter

指定要随应用一起安装的虚拟终结点打印队列。

元素层次结构

<包>

     <应用程序>

          <应用程序>

               <扩展>

                    <printSupport2:Extension>

                         <printSupport2:PrintSupportVirtualPrinter>

语法

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

属性和元素

属性

属性 描述 数据类型 必填 默认值
DisplayName 虚拟打印机的显示名称。 长度介于 1 到 256 个字符之间的字符串。 此字符串是可本地化的。 是的
PdcFile 虚拟打印机的打印设备功能(PDC)文件,用于定义打印机功能和任何自定义功能、选项或参数。 路径必须指向应用程序包中的资源文件。 该文件必须使用 PDC XML 格式。 长度在 1 到 256 个字符之间的字符串,其长度不能包含这些字符:<>:"|?* 是的
PdrFile 虚拟打印机的打印设备资源(PDR)文件。 如果提供,路径必须指向应用程序包中的资源文件。 如果应用想要本地化自定义打印首选项,应用应指定 PDR 文件。 如果未指定 PDR 文件,则打印系统将执行打印首选项的资源本地化。 长度在 1 到 256 个字符之间的字符串,其长度不能包含这些字符:<>:"|?*
PreferredInputFormat 虚拟打印机的首选输入 PDL 格式。 Windows 打印系统在为所有打印路径向虚拟打印机提供 PDL 数据之前,将生成此格式。 可以具有以下值之一的字符串:application/oxpsapplication/postscript
PrinterUri 打印支持应用程序(PSA)可用于标识打印机的唯一 URI。 如果应用安装多个虚拟打印机,则此值可用于区分打印机。 这是调用 IppPrintDevice.PrinterUri 属性返回的值。 如果未指定 URI,Windows 将向打印机分配任意唯一 URI。 长度在 1 到 256 个字符之间的字符串,其长度不能包含这些字符:<>:"|?*
OutputFileTypes 指定虚拟打印机支持的输出文件类型。 当应用为此字段指定值时,Windows 打印系统将创建标记为文件打印机的打印机队列,当应用开始打印时,另存为 对话框将向用户显示,在该对话框中,允许的扩展将限制为指定的值。 如果虚拟打印机不需要文件打印行为,则不应将此属性包含在清单中。 包含以逗号分隔的文件扩展名列表的字符串。 例如,“pdf,pwgr,ps”

子元素

子元素 描述
SupportedFormats 指定虚拟打印机支持的页面说明语言(PDL)格式。

父元素

Parent 元素 描述
printsupport2:Extension 声明打印支持应用的扩展点,并添加对虚拟打印机的支持。

言论

有关开发打印支持应用的信息,请参阅 打印支持应用设计指南

要求

项目 价值
命名空间 http://schemas.microsoft.com/appx/manifest/printsupport/windows10/2