User Manual

Table Of Contents
PM45 and PM45c User Guide 11
Fingerprint
Fingerprint is a BASIC-inspired general purpose printer language. Use Fingerprint
to design custom label formats and write printer application software. If you plan
to run Smart Printing applications directly on the printer, without connecting to a
PC, select Fingerprint as your printer command language.
IPL
IPL is a host-based printer command language. Use IPL to design, modify, and
download label formats, write printer application software, and configure the
printer. If you are sending IPL label files to the printer, select IPL as your printer
command language.
Note: IPL can be supported on 200dpi, 300dpi, and 406dpi printers only.
ZSim
The ZSim (Zebra Printer Language Simulator) interprets Zebra™ programs (ZPL II
or later) without requiring any host programming changes. If you are sending ZPL
label files to the printer, select ZSim as your printer command language.
DPL
The DPL command language interprets Datamax™ data streams without requiring
any host programming changes. If you are sending DPL label files to the printer,
select DPL as your printer command language.
Smart Printing (C#)
Smart Printing refers to the ability of the printer to independently run printing
operations without being connected to a host computer. If you are running
printer-based applications written in C#, select Smart Printing as your printer
command language.
Direct PDF Printing
PDF printing refers to the ability of the printer to directly print PDF files without
additional middlleware or smart device with generated PDF. If you are sending PDF
files to the printer, select PDF printing as your printer command language.
Note: You can use command languages, like Direct Protocol, and language simulators, like
ZSim, to create and print labels. For more information, see the command reference
manual for your desired language. For details on how to use Smart Printing directly
on the printer, see the Fingerprint Command Reference Manual.