次の方法で共有


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