Delen via


Indeling van opdrachtinvoer

Belangrijk

Het moderne afdrukplatform is de voorkeursmiddel van Windows om te communiceren met printers. U wordt aangeraden om het IPP-inbox-stuurprogramma van Microsoft te gebruiken, samen met Print Support Apps (PSA), met het oog op het aanpassen van de afdrukervaring in Windows 10 en 11 voor de ontwikkeling van printerapparaten.

Zie de ontwerphandleiding voor Print Support App v1 en v2 voor meer informatie.

Als u een printeropdrachtvermelding in een GPD-bestand wilt opgeven, gebruikt u de volgende indeling:

*Opdracht: CommandName {CommandAttributes}

waarbij CommandName een van de vooraf gedefinieerde opdrachtnamenis en CommandAttributes een set opdrachtkenmerken is.

Een GPD-bestand kan bijvoorbeeld de volgende specificatie bevatten van de opdracht CmdStartPage, waarmee een pagina wordt geïnitialiseerd voor afdrukken.

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

Als u voor een bepaalde CommandName waarde alleen het kenmerk *Cmd hoeft op te geven, kunt u als volgt een verkorte versie van de opdrachtinvoerindeling gebruiken:

*Opdracht: CommandName: CommandString

waarbij CommandString een tekenreeks is die een escapereeks voor een printeropdracht vertegenwoordigt. Zie Opdrachtreeksindelingvoor meer informatie over het opgeven van escapereeksen.

Een GPD-bestand kan bijvoorbeeld de volgende specificatie van de opdracht CmdBoldOn bevatten, waarmee vetgedrukte tekst wordt ingeschakeld:

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