The Repair incorrect font mappings mode reconstructs damaged or unusable mappings between PDF character codes and readable text. It processes existing PDF text and therefore differs from Recognize text in images, which extracts text from image content. The combined Recognize text and repair font mappings mode performs both processing steps.
The Deactivate CMAP option is available only for a mode that includes font-mapping repair: Repair incorrect font mappings or the combined mode. It ignores existing CMap mappings so that text reconstruction can determine a new mapping. This can help when PDF text looks correct but copies incorrectly. In the combined sidebar, Deactivate CMAP is shown when OCR text recognition is active with a selected normalization level.
Ignoring existing mappings can increase processing time and is not required for clean PDF files. Its actual visibility depends on the available OCR and font-mapping extensions.
For the combined control, see OCR-assisted processing. The technical profile property and its GUI mapping are described on the programming page.
The technical extension CMAPPATCH reconstructs damaged or unusable mappings between PDF character codes and readable text. It processes existing PDF text and uses OCR to determine a new character mapping for affected fonts. This is different from Recognize text in images, which extracts text from image content.
In the web interface, CMAPPATCH is not a separate visible selection. The GUI documentation for OCR-assisted processing describes the combined selection. Depending on the available extensions, the sidebar maps the following modes to technical filter values:
| GUI mode | Entries in FILTERS |
|---|---|
| Inactive - faster comparison | neither OCR nor CMAPPATCH |
| Recognize text in images | OCR |
| Repair incorrect font mappings | CMAPPATCH |
| Recognize text and repair font mappings | OCR and CMAPPATCH |
The Repair incorrect font mappings selection therefore activates the technical filter value CMAPPATCH. The combined selection additionally activates OCR. The modes are offered only when the required OCR and font-mapping extensions are available.
| Name | Description |
|---|---|
FILTERS | Add CMAPPATCH to the comma separated list to enable it. The default value is disabled. |
The Deactivate CMAP option adds the technical filter value NOCMAP when needed. It ignores existing CMap mappings for font-mapping repair and is active only with modes that include font-mapping repair.