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/oxps、application/postscriptのいずれかの値を持つ文字列。 | いいえ | |
PrinterUri | プリンターを識別するために印刷サポート アプリケーション (PSA) で使用できる一意の URI。 アプリが複数の仮想プリンターをインストールする場合、この値を使用してプリンターを区別できます。 これは、IppPrintDevice.PrinterUri プロパティ |
< 、> 、: 、" 、| 、? 、または * の文字を含むことができない長さが 1 ~ 256 文字の文字列。 |
いいえ | |
OutputFileTypes の |
仮想プリンターでサポートされる出力ファイルの種類を指定します。 アプリでこのフィールドの値を指定すると、Windows 印刷システムによってファイル プリンターとしてマークされたプリンター キューが作成され、アプリの印刷開始時に [名前を付けて保存] ダイアログがユーザーに表示され、そのダイアログでは、許可される拡張機能は指定された値に制限されます。 仮想プリンターがファイルの印刷動作を望まない場合は、この属性をマニフェストに含めないようにする必要があります。 | ファイル拡張子のコンマ区切りのリストを含む文字列。 たとえば、"pdf,pwgr,ps" |
いいえ |
子要素
子要素 | 形容 |
---|---|
SupportedFormats | 仮想プリンターでサポートされるページ記述言語 (PDL) 形式を指定します。 |
親要素
Parent 要素 | 形容 |
---|---|
printsupport2:Extension | 印刷サポート アプリの拡張ポイントを宣言し、仮想プリンターのサポートを追加します。 |
備考
印刷サポート アプリの開発については、印刷サポート アプリの設計ガイドを参照してください。
必要条件
アイテム | 価値 |
---|---|
名前空間の | http://schemas.microsoft.com/appx/manifest/printsupport/windows10/2 |