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"