PDF Plugin for Xojo |

# Font.FontEncodingEnum Enum

Enum that represents font encodings. PDF font encodings are tricky. If you want to support broad range of languages in your application then we recommend using Automatic here in most cases and setting up fallbacks handler like we show in one of the example projects.

enum Font.FontEncodingEnum

#### Constants

MAC_ROMAN = 0 | MacRoman encoding.
WINDOWS_ANSI = 1 | Windows ansi encoding.
ISO8859_2 = 2 | ISOLatin2 encoding.
ISO8859_3 = 3 | ISOLatin3 encoding
ISO8859_4 = 4 | ISOLatin4 encoding
ISO8859_5 = 5 | ISOLatinCyrillic encoding
ISO8859_6 = 6 | ISOLatinArabic encoding.
ISO8859_7 = 7 | ISOLatinGreek encoding.
ISO8859_8 = 8 | ISOLatinHebrew encoding.
ISO8859_9 = 9 | ISOLatin5 encoding.
ISO8859_10 = 10 | ISOLatin6 encoding
ISO8859_13 = 13 | ISOLatin7 encoding
ISO8859_14 = 14 | ISOLatin8 encoding.
ISO8859_15 = 15 | ISOLatin9 encoding
CP1250 = 25 | WindowsLatin2 encoding
CP1251 = 26 | WindowsCyrillic encoding
CP1252 = 27 | WindowsANSI encoding
CP1253 = 28 | WindowsGreek encoding
CP1254 = 29 | WindowsLatin5 encoding
CP1255 = 30 | WindowsHebrew encoding
CP1256 = 31 | WindowsArabic encoding
CP1257 = 32 | WindowsBalticRim encoding
CP1258 = 33 | WindowsVietnamese encoding
KOI8_R = 40 | Russian internet standard encoding.
AUTOMATIC = 100 | The plugin will attempt to detect what encoding is best suited for your text to fit into the PDF encodings. And if it cannot find good match then the fallback handler is called. (See one of the example projects to see how this is done)