Freigeben über


Befehlseingabeformat

Wichtig

Die moderne Druckplattform ist die bevorzugte Methode von Windows für die Kommunikation mit Druckern. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie unter Moderne Druckplattform und im Designhandbuch für die Drucksupport-App.

Verwenden Sie das folgende Format, um einen Druckerbefehlseintrag in einer GPD-Datei anzugeben:

*Befehl: CommandName {CommandAttributes}

Dabei ist CommandName einer der vordefinierten Befehlsnamen, und CommandAttributes ist eine Reihe von Befehlsattributen.

Eine GPD-Datei kann z. B. die folgende Spezifikation des Befehls „CmdStartPage” enthalten, der eine Seite zum Drucken initialisiert.

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

Wenn Sie für einen bestimmten CommandName-Wert nur das Attribut *Cmd angeben müssen, können Sie wie folgt eine gekürzte Version des Befehlseingabeformats verwenden:

*Befehl: CommandName: CommandString

Dabei ist CommandString eine Textzeichenfolge, die eine Escapesequenz des Druckerbefehls darstellt. Weitere Informationen zum Angeben von Escapesequenzen finden Sie unter Command String Format.

Eine GPD-Datei kann z. B. die folgende Spezifikation des Befehls „CmdBoldOn” enthalten, der fett formatierten Text aktiviert:

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