Printer system
PCL5 triggers

[ESC]E

[FF]

PS triggers

%!PS-Adobe-3.1

%!

dict begin

bind def

findfont

showpage

/statusdict

0 startjob

[EOT] 0x04

} + space character + "def"

userdict

0x14

PDF triggers

%PDF-

%!PS-Adobe-M.nPDF- (*M, n=numeric)

* "userdict" is excluded by configuring Printer Bit Switch 5-3=1.

  • Up to 2KB from the start of the job can be searched for triggers.
  • By setting Printer Bit Switch 5-3 to 1:
    • "%%" can be added to the PS triggers
    •  "userdict" is excluded
  • If a job is identified as PDF, it will be sent to the PS interpreter to be processed as a regular PS job.

PS interpreter
PCL5 trigger[ESC]E and 2 or more continuous PCL commands

  • Up to 256 bytes from the start of each page can be searched for triggers.