Dela via


Format för funktionsinmatning

Important

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.

Om du vill ange en skrivarfunktionspost i en GPD-fil använder du följande format:

*Funktion: FeatureName {FeatureAttributes}

där FeatureName är namnet på antingen en av de fördefinierade standardfunktionerna eller ett anpassat funktionsnamn, och FeatureAttributes är en uppsättning funktionsattribut.

En GPD-fil kan till exempel innehålla följande specifikation av standardindatabin-funktionen.

*Feature: InputBin
{
    *Name: "Paper Bin"
    *DefaultOption: Upper
    *Option: Upper
    {
        *Name: "Upper Tray"
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.10
            *Cmd: "<1B>&l1H"
        }
        *Constraints: PaperSize.Env10
    }
    *Option: Manual
    {
        *Name: "Manual Feed"
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.10
            *Cmd: "<1B>&l2H"
        }
        *Installable?: TRUE
    }
}

Om du upprepar en funktionsspecifikation genom att till exempel inkludera två eller flera inputbin-funktionsposter gäller följande regler:

  • Attribut och alternativ som inte dupliceras läggs till i Unidrvs databas.

  • Attribut och alternativ som dupliceras skrivs över och Unidrv behåller endast den sista specifikationen.

Du kan styra i vilken ordning funktionerna ska visas för användaren. Se Specificera ordningen för funktions- och alternativvisning.