Freigeben über


Befehlseintragsformat

Wichtig

Es wird empfohlen, den IPP-Klassentreiber von Microsoft zusammen mit Print Support Apps (PSA) zu verwenden, um die Druckoberfläche in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie im Leitfaden zum Erstellen von Druckunterstützungs-Apps.

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 ein Satz von Befehlsattributen.

Beispielsweise kann eine GPD-Datei 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 *Cmd-Attribut angeben müssen, können Sie eine verkürzte Version des Befehlseingabeformats wie folgt verwenden:

*Befehl: CommandName: CommandString

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

Eine GPD-Datei kann beispielsweise die folgende Spezifikation des Befehls CmdBoldOn enthalten, der fett formatierten Text aktiviert:

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