Section - 12 : PDF417 Fonts
There are 16 characters represented in each of the fonts provided. Each font contains bitmaps for the character set consisting of the underscore character and the uppercase letters A through O.
The characters are fixed pitch. Each cell is evenly divisible by four, to represent four bar-space pattern strokes. The cell height establishes a three-to-one ratio over the stroke width.
Oracle offers two font character cell sizes:
-
12 dots wide by 9 dots tall (approximately a 2 point font size)
-
16 dots wide by 12 dots tall (approximately a 3 point font size)
Oracle offers bitmap fonts for the following printer families:
-
AFP (both 240dpi and 300dpi)
-
Metacode 300dpi (both portrait and landscape)
Oracle also offers scalable vector TrueType and PostScript fonts.
Printer family | Cell dimensions | Printer resolution | Page orientation | Font files provided |
---|---|---|---|---|
PostScript Type One | Specify one of these point sizes: 2.16pt or 2.88pt | Not applicable | Not applicable | PDF417__.PFB |
TrueType (RP runtime) | Specify one of these point sizes: 2.16pt or 2.88pt | Not applicable | Not applicable | PDF417__.TTF |
AFP | 9 H x 12 W | 240 dpi | Standard | Char set: C0P09X12.240 Coded font: X0P09X12.FNT Code page: T1DOC037. |
AFP | 12 H x 16 W | 240 dpi | Standard | Char set: C0P12X16.240 Coded font: X0P12X16.FNT Code page: T1DOC037. |
AFP | 9 H x 12 W | 300 dpi | Standard | Char set: C0P09X12.300 Coded font: X0P09X12.FNT Code page: T1DOC037. |
AFP | 12 H x 16 W | 300 dpi | Standard | Char set: C0P12X16.300 Coded font: X0P12X16.FNT Code page: T1DOC037. |
AFP | 15 H x 20 W | 300 dpi | Standard | Char set: C0P15X20.300 Coded font: X0P15X20.FNT Code page: T1DOC037 |
Metacode | 9 H x 12 W | 300 dpi | Portrait | P09X12.FNT |
Metacode | 12 H x 16 W | 300 dpi | Portrait | P12X16.FNT |
Metacode | 15 H x 20 W | 300 dpi | Portrait | P15X20.FNT |
Metacode | 9 H x 12 W | 300 dpi | Landscape | L09X12.FNT |
Metacode | 12 H x W16 | 300 dpi | Landscape | L12X16.FNT |
Metacode | 15 H x 20 W | 300 dpi | Landscape | L15X20.FNT |
PCL | 9 H x 12 W | 300 dpi | Standard | P09X12.PCL |
PCL | 12 H x 16 W | 300 dpi | Standard | P12X16.PCL |
PCL | 15 H x 20 W | 300 dpi | Standard | P15X20.PCL |
The 15x20 fonts, with the exception of the AFP 300 dpi font, are only referenced in the PDF417_2.FXR file in version 11.1 or lower.
Prior to version 11.2, the PDF417_2.FXR and PDF417.FXR files were provided to licensed PDF417 customers. Included in version 11.2, the REL112.FXR file contains the PDF417 font references found in two PDF417 FXR files previously included in the product.
The 0912 and 1216 font IDs from the PDF417.FXR file (used for 300 dpi printing) are included in the REL112.FXR file. The 0912 and 1216 font IDs from the PDF417_2.FXR file (only used if your primary printer is an AFP 240 dpi printer) are included in the REL112.FXR file as font IDs 0911 and 1215 to avoid conflicting with the 0912 and 1216 font IDs used for 300 dpi printing.
Only use the PDF417_2.FXR file when your primary printer is an AFP 240 dpi printer. You can use this FXR to print to other printers (300 dpi) as well but only use it when your primary printer is an AFP 240 dpi printer.
Note: This is accomplished by using a different font when printing to a 300 dpi printer. For example, font ID 912 uses a 9x12 font when printing to an AFP 240 dpi printer but uses the 12x16 font when printing to 300 dpi printers (PCL, Metacode). Font ID 1216 uses a 12x16 font when printing to an AFP 240 dpi printer but uses the 15x20 font when printing to 300 dpi printers (PCL, Metacode).