How to find out how Dashes, Single Quotes, and Double Quote are substituted in AFP documents in EngageOne Vault

UPDATED: November 1, 2017

When Vault converts text in AFP to PDF using substitution, if falls back to rendering the text as a bitmap if any of the characters cannot be represented in the output encoding.

Characters in AFP are identified using a character name or Graphic Character Global Identifier. Vault needs to map these names to Unicode in order convert the text to PDF. This mapping is controlled using the file in the resource set directory (it will fall back to the default resource set's if needed).

For standard substitution, characters are limited to code points under 256. The characters in question here are "fancy" quotes and en dashes (probably, I don't see the dash example in the stream).

In this scenario, you want to map these characters to ones that can be represented in this range.

So in, you could edit these characters to map the standard single quote and dash:

SP190000 0027
SP200000 0027
SS680000 002D

(Here SP200000 is the GCGID for Right Single Quote and 0027 is the Unicode code point for APOSTROPHE.)

SP190000 Left Single Quote U0002018 LEFT SINGLE QUOTATION MARK
SP200000 Right Single Quote U0002019 RIGHT SINGLE QUOTATION MARK
SS680000 En Dash U0002013 EN DASH

Modified file with above changes attached,

Environment Details

Product Feature: General


  • No Downloads