PDT Files (3270 and 5250)

PDTs (printer definition tables) are compiled from PDFs (printer definition files). PDFs contain printer commands that must be understood and supported by your printer.

The following are the basic printer languages:

PCL
Printer Control Language (Hewlett-Packard)
PPDS
ProPrinter Data Stream (IBM®)
ESC/P
Printer Control Language (Epson)
POSTSCRIPT
(No PDFs for this language)

Many printers support two or more of these languages. Most print drivers use a PJL (Printer Job Language) to switch between languages and to perform other job control functions, such as setting the number of copies.

You do not need a PDF for each different printer model; with the increasing number of models, PDFs are named for the printer language, not the printer model.

It is recommended that you use the following PDFs (and associated PDTs):
HPPCL5
For all PCL5 and PCL6 language printers
IBMPPDS
For all PPDS language printers
EPSON
For all EPSON language printers
Older SBCS PDFs and PDTs are not shipped with Personal Communications, but are available at the product Web site. If you already have modified PDFs, any PDF and PDTs other than those in Old Printer Definition Files are retained during an install.
Note:
All DBCS PDFs and PDTs are shipped with Personal Communications.

The End_Job statement in a PDF contains the printer commands that are sent to the printer at the end of each print job. If the End_Job contains a character defined as form feed (FFF in the PDT), a form feed (FF) is sent to the printer. It is not needed if the host application ends the job with the FF, as is commonly done. Some print drivers add the FF if needed, and most print drivers ignore extra FFs. So the FFF usually is protection against the host application not using a FF, and usually causes no problem. However, if you get an extra blank page, remove the FFF.

All PDFs contain the FFF, except those so indicated in the following table. Most PDFs can be used for both 3270 and 5250 printing; those that must be used for 3270 only are also noted. Others are marked as being on the website only.

Table 1. Old Printer Definition Files
Printer Definition File (PDF) Name Remarks
ibm5577 (No FFF) (DBCS only)
ibm5577a (No FFF)
ibm5577b (No FFF)
lbp4
lips3a4 (No FFF) (DBCS only)
lips3b4 (No FFF) (DBCS only)

The supplied basic_ascii PDF does not contain any printer commands, which results in only ASCII text being sent to a printer or file. An accompanying PDT is also shipped. This PDF is for SBCS only.

Table 2. Printer Definition Files
Printer Definition File (PDF) Name Remarks
actlzr2
bj300 (3270 only)
cpqpm20 (No FFF)
eap2250
eap3250
eap5500
efx1170
efx5000
efx850
elq1070
elq2550
elq510
elq860
elx810
eplpcl4
eplpcl5 (No FFF)
esc_p (3270 only) (DBCS only)
esq1170
hpdj550c
hpdskjt
hplj4 (No FFF)
hpljii
hpljii2 (No FFF)
hpljiii (No FFF)
hpljiiid (No FFF)
ibm3812
ibm3816
ibm38521 (3270 only)
ibm38522
ibm4019
ibm4070
ibm4070e
ibm4072
ibm4201
ibm4202
ibm4207
ibm4208
ibm4212
ibm4226
ibm5152
ibm5182
ibm5201
ibm5202
ibm5216
ibm5223
ibm5577 (No FFF) (3270 only) (DBCS only)
ibm5577a (No FFF) (3270 only)
ibm5577b (No FFF) (3270 only)
ibm5585 (No FFF) (3270 only) (DBCS only)
ibm5587 (No FFF) (3270 only) (DBCS only)
ibmd5250 (3270 only)
ibms5250 (3270 only)
lbp4
lips3a4 (No FFF) (3270 only) (DBCS only)
lips3b4 (No FFF) (3270 only) (DBCS only)
lq870
nec2200 (No FFF) (Website only)
nec5300 (No FFF) (Website only)
nec6300 (No FFF) (Website only)
necp2 (No FFF) (Website only)
nppages (No FFF) (3270 only)
oki184t (Website only)
oki320 (Website only)
oki3410 (Website only)
oki390p (Website only)
oki393p (Website only)
oki400 (No FFF) (Website only)
oki590 (Website only)
oki800 (No FFF) (Website only)
oki810 (No FFF) (Website only)
pan1123
pan1124
pan1180
pan1695
pan2123
pan2124
pan2180
pan2624
panlbp4
panlbp5 (No FFF)
prn3812 (3270 only)
prn38521 (3270 only)
prn38522 (3270 only)
prn4019 (3270 only)
prn4072 (3270 only)
prn4202 (3270 only)
prn5152 (3270 only)
prn5182 (3270 only)
prn5202 (3270 only)
prn5216 (3270 only)
prn5223 (3270 only)