Dela via


Kommandoinmatningsformat

Viktig

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 Print-supportappen.

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

*Kommando: Kommandonamn {Kommandoattribut}

där CommandName är ett av de fördefinierade kommandonamnenoch CommandAttributes är en uppsättning kommandoattribut.

En GPD-fil kan till exempel innehålla följande specifikation av kommandot CmdStartPage, som initierar en sida för utskrift.

*Command: CmdStartPage
{
    *Order: PAGE_SETUP.100
    *Cmd: "<0D>"
}

Om du för ett visst CommandName- värde bara behöver ange attributet *Cmd kan du använda en förkortad version av kommandopostformatet enligt följande:

*Command: CommandName: CommandString

där CommandString är en textsträng som representerar en escape-sekvens för skrivarkommandon. Mer information om hur du anger escape-sekvenser finns i Kommandosträngsformat.

En GPD-fil kan till exempel innehålla följande specifikation av kommandot CmdBoldOn, som aktiverar fet text:

*Command: CmdBoldOn: "<1B>(s3B"