Overview
AFP2PDF Plus uses font mapping configuration files to give you the ability to customize
the output fonts in the resulting PDF file. These configuration files control how
AFP raster fonts and AFP outline fonts are mapped to Adobe Base14 fonts, Adobe Type
1 fonts, TrueType fonts, or OpenType fonts.
Editing these configuration files manually is complex and error-prone. AFP2PDF Plus Config UI simplifies font mapping by providing a visual interface where you can:
- Load AFP files and view the fonts they contain, organized by font type (coded fonts and character set/code page fonts).
- Select target fonts from categorized lists including Adobe Base14, CJK, Modified Base14, Sonoran, Adobe Type 1, and TrueType fonts.
- Configure encoding settings for each font mapping, including code page and encoding classification.
- Preview the document before and after applying font mappings to verify the results.
- Export ready-to-use configuration files for AFP2PDF Plus.
AFP2PDF Plus Config UI runs as a standalone desktop application. You can use it independently to prepare configuration files, then deploy those files to your AFP2PDF Plus environment.
Font support files
AFP2PDF Plus Config UI creates and modifies these font support files:
Font Files and Subdirectories
| File | File Name | Subdirectory | Description |
|---|---|---|---|
| Alias file | alias.fnt |
\font |
Maps the font type families to PDF font name and optionally specifies the font metric file to use during the transform. |
| Character set definition file | csdef.fnt |
\font |
Defines AFP character set attributes, such as point size. It also maps the font character set to the font global identifier. |
| FND name defaults file | csdef.def |
\font |
Provides default processing for FND names. |
| Coded font files | icoded.fnt, coded.fnt |
\font |
Specify which AFP code page and AFP font character set make up the coded font. |
| Code page definition file | cpdef.fnt |
\font |
Maps each AFP code page to indicate which code page map file to use. |
| Font mapping file | afpfont.fnt |
\font |
Defines the fonts where the raster character images for the AFP font files are extracted and placed as images in the output PDF. |
Supported font types
You can map AFP fonts to these target font types:
- Adobe Base14 fonts
- Standard PDF fonts (Courier, Helvetica, Times) that do not require embedding. These fonts are available in all PDF viewers.
- Default CJK fonts
- Asian language fonts for Chinese, Japanese, and Korean text. These fonts are available when the appropriate language pack is installed in the PDF viewer.
- Modified Base14 fonts
- Fonts based on Base14 with different character metrics, such as AvantGarde, Bookman, and Helvetica-Narrow.
- Sonoran fonts
- Fonts that emulate IBM Sonoran fonts using Base14 fonts with custom metrics.
- External Type 1 fonts
- Adobe Type 1 fonts (.pfb files) with optional custom metrics (.afm or .pfm files). These fonts are embedded in the output PDF.
- External TrueType/OpenType fonts
- TrueType (.ttf), OpenType (.otf), or TrueType Collection (.ttc) fonts. These fonts are embedded in the output PDF.