printSupport2:PrintSupportVirtualPrinter
Určuje tiskovou frontu virtuálního koncového bodu, která se má nainstalovat s aplikací.
Hierarchie elementů
<printSupport2:PrintSupportVirtualPrinter>
Syntax
<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>
Atributy a prvky
Atributy
Atribut | Popis | Datový typ | Požadovaný | Výchozí hodnota |
---|---|---|---|---|
displayName | Zobrazovaný název virtuální tiskárny. | Řetězec s hodnotou od 1 do 256 znaků. Tento řetězec je lokalizovatelný. | Ano | |
|
Soubor Možnosti tiskového zařízení (PDC) pro virtuální tiskárnu, který definuje možnosti tiskárny a všechny vlastní funkce, možnosti nebo parametry. Cesta musí odkazovat na soubor prostředků v rámci balíčku aplikace. Soubor musí používat formát XML primárního řadiče domény. | Řetězec s délkou 1 až 256 znaků, který nesmí obsahovat tyto znaky: < , > , : , " , | , ? nebo * . |
Ano | |
PdrFile |
Soubor PDR (Print Device Resources) pro virtuální tiskárnu. Pokud je k dispozici, cesta musí odkazovat na soubor prostředků v rámci balíčku aplikace. Aplikace by měla zadat soubor PDR, pokud chce lokalizovat vlastní předvolby tisku. Pokud není zadán soubor PDR, bude lokalizace prostředků pro předvolby tisku provedena tiskovým systémem. | Řetězec s délkou 1 až 256 znaků, který nesmí obsahovat tyto znaky: < , > , : , " , | , ? nebo * . |
Ne | |
PreferredInputFormat | Upřednostňovaný vstupní formát PDL pro virtuální tiskárnu. Systém Tisku systému Windows vygeneruje tento formát před předáním dat PDL virtuální tiskárně pro všechny tiskové cesty. | Řetězec, který může mít jednu z následujících hodnot: application/oxps, application/postscript. | Ne | |
PrinterUri | Jedinečný identifikátor URI, který může použít aplikace podpory tisku (PSA) k identifikaci tiskárny. Pokud aplikace nainstaluje více virtuálních tiskáren, můžete tuto hodnotu použít k rozlišení tiskáren. Toto je hodnota vrácená voláním IppPrintDevice.PrinterUri Vlastnost. Pokud není zadaný identifikátor URI, systém Windows přiřadí tiskárně libovolný jedinečný identifikátor URI. | Řetězec s délkou 1 až 256 znaků, který nesmí obsahovat tyto znaky: < , > , : , " , | , ? nebo * . |
Ne | |
outputFileTypes | Určuje typy výstupních souborů podporované virtuální tiskárnou. Když aplikace určí hodnotu pro toto pole, systém Tisku systému Windows vytvoří frontu tiskárny, která je označena jako souborová tiskárna, zobrazí se uživateli dialogové okno Uložit jako, když aplikace začne tisknout, a v tomto dialogovém okně budou povolená rozšíření omezena na zadané hodnoty. Pokud virtuální tiskárna nechce chování při tisku souboru, neměl by být tento atribut součástí manifestu. | Řetězec obsahující čárkami oddělený seznam přípon souborů. Například "pdf,pwgr,ps". | Ne |
Podřízené prvky
Podřízený prvek | Popis |
---|---|
supportedFormats | Určuje formáty PDL (Page Description Language) podporované virtuální tiskárnou. |
Nadřazené prvky
Nadřazený prvek | Popis |
---|---|
printsupport2:Extension | Deklaruje bod rozšiřitelnosti pro aplikaci podpory tisku a přidává podporu virtuálních tiskáren. |
Poznámky
Informace o vývoji aplikací podpory tisku najdete v průvodci návrhem aplikace Podpora tisku.
Požadavky
Položka | Hodnota |
---|---|
oboru názvů |
http://schemas.microsoft.com/appx/manifest/printsupport/windows10/2 |