Sdílet prostřednictvím


Formát zadávání příkazů

Důležitý

Moderní tisková platforma je upřednostňovaná pro komunikaci s tiskárnami ve Windows. Doporučujeme použít ovladač třídy doručené pošty IPP od Microsoftu spolu s tiskovými podpůrnými aplikacemi (PSA) k přizpůsobení prostředí tisku ve Windows 10 a 11 pro vývoj zařízení tiskárny.

Další informace najdete v průvodci návrhem aplikace podpory tisku v1 a v2.

Chcete-li zadat položku příkazu tiskárny v souboru GPD, použijte následující formát:

*Příkaz: CommandName {CommandAttributes}

kde CommandName je jedním z předdefinovaných názvů příkazů a CommandAttributes je sada atributů příkazů.

Například soubor GPD může obsahovat následující specifikaci příkazu CmdStartPage, který inicializuje stránku pro tisk.

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

Pokud pro konkrétní hodnotu CommandName stačí zadat pouze atribut *Cmd, můžete použít zkrácenou verzi formátu zadávání příkazů následujícím způsobem:

*Příkaz: NázevPříkazu: ŘetězecPříkazu

kde CommandString je textový řetězec představující escape sekvenci příkazů tiskárny. Další informace o zadávání escape sekvencí naleznete v tématu Formát příkazového řetězce.

Například soubor GPD může obsahovat následující specifikaci příkazu CmdBoldOn, který zapne tučný text:

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