Freigeben über


Befehlszeichenfolgenformat

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.

Befehlszeichenfolgen werden verwendet, um die Escapesequenzen anzugeben, die Unidrv an die Druckerhardware senden muss. Befehlszeichenfolgen können aus den folgenden Elementen bestehen:

  • Zitierte Textzeichenfolgen, die das folgende Format aufweisen:

    TextString

  • Befehlsargumente, die das folgende Format aufweisen:

    %ArgumentType{StandardVariableExpression}

Unidrv unterstützt maximal 14 zitierte Textzeichenfolgen und Befehlsargumente in einer Befehlszeichenfolge.

Der Druckerbefehl zum Einstellen des Prozentsatzes für die graue Füllung eines Rechtecks könnte beispielsweise wie folgt angegeben werden:

*Command: CmdRectGrayFill: "<1B>*c" %d{GrayPercentage} "g2P"

Wenn Sie ein Prozentzeichen (%) an einen Drucker senden möchten, schließen Sie zwei Prozentzeichen (%%) in die Befehlszeichenfolge ein. Wenn sich das Prozentzeichen am Ende der Befehlszeichenfolge befindet, müssen Sie wie folgt die hexadezimale Entsprechung verwenden:

Zeichenfolge <25 25>”.