Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Viktigt!
Den moderna utskriftsplattformen är Windows bästa sätt att kommunicera med skrivare. Vi rekommenderar att du använder Microsofts IPP-drivrutin för inkorgsklass tillsammans med Print Support Apps (PSA) för att anpassa utskriftsupplevelsen i Windows 10 och 11 för enhetsutveckling av skrivare.
Mer information finns i designguiden för utskriftssupportapp v1 och v2.
När du anger en skrivarfunktion använder du attribut för att tillhandahålla Unidrv med följande information:
En textsträng som representerar funktionens visningsnamn.
Den uppsättning skrivaralternativ som är associerade med funktionen.
Ett booleskt värde som anger om funktionen alltid finns eller kan installeras.
Funktionstypen och prioriteten, om funktionen är anpassad, som anger på vilket egenskapsblad funktionen visas och dess relativa prioritet.
I följande tabell visas funktionsattributen i alfabetisk ordning och beskriver deras parametrar.
| Attributnamn | Attributparametrar | Kommentarer |
|---|---|---|
| *DöljFrånUI? | SANT eller FALSKT, vilket anger om funktionen ska visas i användargränssnittet. | Valfritt. Om det inte anges är standardvärdet FALSE, vilket innebär att funktionen visas. Bör endast vara TRUE om en funktion bara har ett alternativ (till exempel en upplösning) och därför inte kan ändras av användaren, eller om funktionens alternativval styrs genom att en annan funktions alternativ anges. Om attributet *ConcealFromUI är inställt på TRUE lägger Unidrv eller PrintConfig till elementet psk:DisplayUI i funktionselementet för det här objektet i XML:et PrintCapabilities. |
| *ConflictPriority | Numeriskt värde som representerar funktionens prioritet, där 1 är den högsta prioriteten. | Valfritt. Se Prioritet för funktionskonflikt. |
| *DefaultOption | Namnet på något av funktionernas alternativ. | Valfritt. Om det inte anges är det första alternativet som anges i en *funktionspost standardinställningen. För funktionen PaperSize är standardalternativen för Unidrv A4 för metriska områden och Letter för övriga lokaler. Om standardvärdet PaperSize inte finns använder Unidrv alternativet PaperSize som anges av nyckelordet *DefaultOption . |
| *Egenskapstyp | DOC_PROPERTY JOB_PROPERTY PRINTER_PROPERTY Om DOC_PROPERTY eller JOB_PROPERTY används, tilldelas funktionen till dokumentets egenskapsblad. Om PRINTER_PROPERTY tilldelas funktionen till skrivarens egenskapsblad. |
Krävs för anpassade funktioner. Valfritt för standardfunktioner. Om det inte anges är standardvärdet för standardfunktioner DOC_PROPERTY om inget annat anges. Om PRINTER_PROPERTY sparas funktionens alternativvärde i registret. Om DOC_PROPERTY eller JOB_PROPERTY sparas funktionens alternativvärde med dokumentet. |
| *Hjälpindex | Numeriskt värde som representerar ett index i hjälpfilen som anges av attributet *HelpFileroot-level-only. | (Även ett alternativattribut.) |
| *Kan installeras? |
SANT eller FALSKT, vilket anger om funktionen kan installeras. (FALSE betyder alltid installerat.) Mer information finns i "Hantera installationsbara funktioner och alternativ. |
Valfritt. Om det inte anges är standardvärdet FALSE. Om det är SANT kan alla funktioners alternativ också installeras, förutom den första som angetts. Om det är FALSKT måste minst ett av funktionens alternativ alltid installeras. (Även ett alternativattribut.) |
| *InstallableFeatureName | Textsträng som visas för att fråga användaren om en installationsbar funktion faktiskt är installerad. Mer information finns i Hantera installationsbara funktioner och alternativ. |
Krävs om *Installable? är TRUE och *rcInstallableFeatureNameID inte har angetts. (Även ett alternativattribut.) |
| *Namn | Textsträng som används som funktionens visningsnamn på skrivarens egenskapsblad. | Valfritt. Om det inte anges måste *rcNameID anges. (Även ett alternativattribut.) |
| *Alternativ | Alternativparametrar, enligt beskrivningen i Alternativets inmatningsformat. | Obligatoriskt. Använd en *Alternativ för varje alternativ som är kopplat till funktionen. |
| *rcIconID | Resurs-ID för en ikonresurs som är associerad med funktionen. | Valfritt. Om det inte anges visar Unidrv inte någon ikon för funktionen på skrivarens egenskapsblad. (Även ett alternativattribut.) |
| *rcInstallableFeatureNameID | Resurs-ID för en textsträng som visas för att fråga användaren om en installationsbar funktion faktiskt är installerad. Mer information finns i Hantera installationsbara funktioner och alternativ. |
Krävs om *Installable? är TRUE och *InstallableFeatureName inte har angetts. (Även ett alternativattribut.) |
| *rcNameID | Resurs-ID för strängresurs som representerar funktionsnamnet. (Noll är inte ett giltigt resurs-ID.) | Valfritt. Om det inte anges måste *Namn anges. (Även ett alternativattribut.) |
| *UpdateQualityMacro? | SANT eller FALSKT, som anger om funktionen ingår i en villkorsstyrd instruktion som anger kvalitetsinställningar (se Kontrollera bildkvalitet). | Valfritt. Om det inte anges är standardvärdet FALSE. (Värdet tvingas till TRUE om funktionen ingår i en villkorsstyrd instruktion som anger kvalitetsinställningar.) |