Поделиться через


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) для виртуального принтера, который определяет возможности принтера и любые пользовательские функции, параметры или параметры. Путь должен указывать на файл ресурсов в пакете приложения. Файл должен использовать формат XML PDC. Строка со значением от 1 до 256 символов длиной, которая не может содержать следующие символы: <, >, :, ", |, ?или *. Да
PdrFile Файл ресурсов устройства печати (PDR) для виртуального принтера. Если он указан, путь должен указывать на файл ресурсов в пакете приложения. Приложение должно указать PDR-файл, если он хочет локализовать настраиваемые параметры печати. Если PDR-файл не указан, локализация ресурсов для параметров печати будет выполнена системой печати. Строка со значением от 1 до 256 символов длиной, которая не может содержать следующие символы: <, >, :, ", |, ?или *. Нет
PreferredInputFormat Предпочтительный формат PDL входных данных для виртуального принтера. Система печати Windows создаст этот формат перед предоставлением PDL-данных виртуальному принтеру для всех путей печати. Строка, которая может иметь одно из следующих значений: application/oxps, application/postscript. Нет
PrinterUri Уникальный универсальный код ресурса (URI), который может использоваться приложением поддержки печати (PSA) для идентификации принтера. Если приложение устанавливает несколько виртуальных принтеров, это значение можно использовать для различения принтеров. Это значение, возвращаемое вызовами свойству IppPrintDevice.PrinterUri. Если универсальный код ресурса (URI) не указан, Windows назначит произвольный уникальный универсальный код ресурса (URI) принтеру. Строка со значением от 1 до 256 символов длиной, которая не может содержать следующие символы: <, >, :, ", |, ?или *. Нет
OutputFileTypes Указывает типы выходных файлов, поддерживаемые виртуальным принтером. Если приложение задает значение для этого поля, система печати Windows создаст очередь принтера, помеченную как принтер файла, диалоговое окно сохранить как будет отображаться пользователю при запуске печати приложения, и в этом диалоговом окне разрешенные расширения будут ограничены указанными значениями. Если виртуальный принтер не хочет поведения печати файлов, этот атрибут не должен быть включен в манифест. Строка, содержащая список расширений файлов с разделителями-запятыми. Например, "pdf,pwgr,ps". Нет

Дочерние элементы

Дочерний элемент Описание
SupportedFormats Задает форматы языка описания страниц (PDL), поддерживаемые виртуальным принтером.

Родительские элементы

Родительский элемент Описание
printsupport2:Extension Объявляет точку расширяемости для приложения поддержки печати, добавляя поддержку виртуальных принтеров.

Замечания

Дополнительные сведения о разработке приложений поддержки печати см. в руководстве по проектированию приложенийподдержки печати.

Требования

Пункт Ценность
пространства имен http://schemas.microsoft.com/appx/manifest/printsupport/windows10/2