> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FontNamesFiltersEnum

FontNamesFiltersEnum enumeration constants describe predefined filters of font family names. These filters specify the set of fonts to be used during document synthesis.

```
typedef enum {
 FNF_All        = 0x00000001,
 FNF_Auto       = 0x00000002,
 FNF_Arabic     = 0x00000004,
 FNF_Armenian   = 0x00000008,
 FNF_Chinese    = 0x00000010,
 FNF_European   = 0x00000020,
 FNF_Japanese   = 0x00000040,
 FNF_Hebrew     = 0x00000080,
 FNF_Korean     = 0x00000100,
 FNF_Thai       = 0x00000200,
 FNF_FineReader = 0x00000400,
 FNF_PDF        = 0x00000800,
 FNF_None       = 0
} FontNamesFiltersEnum;
```

## Elements

<table><thead><tr><th><p><strong>Name</strong></p></th><th><p><strong>Description</strong></p></th></tr></thead><tbody><tr><td><p>FNF\_All</p></td><td><p>All font families from the set can be used during document synthesis. This means that the widest set of fonts will be used; however, the document synthesis may slow down.</p><Note>This constant in combination with any other constant of this enumeration has no effect on the operation of FineReader Engine.</Note></td></tr><tr><td><p>FNF\_Arabic</p></td><td><p>Use font families suitable for Arabic language:</p><p>Linux: FreeMono, FreeSans, FreeSerif</p><p>macOS and Windows: Arial Unicode MS, Arabic Typesetting, Microsoft Uighur</p></td></tr><tr><td><p>FNF\_Armenian</p></td><td><p>Use font families suitable for Armenian language:</p><p>Linux: FreeMono, FreeSans, FreeSerif</p><p>macOS and Windows: Arial Unicode MS, Sylfaen</p></td></tr><tr><td><p>FNF\_Auto</p></td><td><p>Select font family filter automatically, based on the recognition languages of the text.</p><p>For Linux and Windows: In this mode, the font families the names of which are specified in the resources of the input PDF file are also added to the set (as with FNF\_PDF setting).</p><Note>This constant in combination with any other constant of this enumeration has no effect on the operation of FineReader Engine.</Note></td></tr><tr><td><p><a name="fnf_chinese" />FNF\_Chinese</p></td><td><p>Use font families suitable for Chinese language:</p><p>Linux: AR PL UMing, AR PL UKai, WenQuanYi Micro Hei, WenQuanYi Zen Hei</p><p>macOS and Windows: Arial Unicode MS, SimSun, NSimsun, MingLiU, PMingLiU</p></td></tr><tr><td><p>FNF\_European</p></td><td><p>Use font families suitable for European languages:</p><p>Linux: Liberation Mono, Liberation Sans, Liberation Serif</p><p>macOS and Windows: Arial, Courier New, Times New Roman</p></td></tr><tr><td><p><a name="fnf_finereader" />FNF\_FineReader</p></td><td><p>Use font families that are used by default by ABBYY FineReader:</p><Note>This font set in Linux is the same as in the Windows version of ABBYY FineReader Engine. Selecting this option can only be useful if the required fonts are installed on your workstation.</Note><ul><li>Serif font families suitable for European languages:<ul><li>Book Antiqua</li><li>Bookman Old Style</li><li>Century Schoolbook</li><li>Constantia</li><li>Courier New</li><li>Consolas</li><li>Garamond</li><li>Georgia</li><li>Palatino Linotype</li><li>Sylfaen</li><li>Times New Roman</li></ul></li><li>Sans-serif font families suitable for European languages:<ul><li>Arial</li><li>Arial Black</li><li>Arial Narrow</li><li>Arial Unicode MS</li><li>Calibri</li><li>Corbel</li><li>Candara</li><li>Century Gothic</li><li>Franklin Gothic Book</li><li>Franklin Gothic Demi</li><li>Franklin Gothic Demi Cond</li><li>Franklin Gothic Heavy</li><li>Franklin Gothic Medium</li><li>Franklin Gothic Medium Cond</li><li>Geneva</li><li>Lucida Sans Unicode</li><li>MS Reference Sans Serif</li><li>Microsoft Sans Serif</li><li>Segoe UI</li><li>Tahoma</li><li>Trebuchet MS</li><li>Verdana</li><li>Impact</li><li>Comic Sans MS</li></ul></li><li>Font families suitable for Chinese language:<ul><li>PMingLiU</li><li>SimHei</li><li>SimSun</li></ul></li><li>Font families suitable for Japanese language:<ul><li>MS Mincho</li><li>MS Gothic</li></ul></li><li>Font families suitable for Thai language:<ul><li>Angsana New</li><li>AngsanaUPC</li><li>Cordia New</li><li>CordiaUPC</li></ul></li><li>Font families suitable for Hebrew languages:<ul><li>Aharoni</li><li>Fixed Miriam Transparent</li></ul></li><li>Font families suitable for Korean language:<ul><li>Batang</li><li>Dotum</li><li>Gungsuh</li><li>Gulim</li><li>Malgun Gothic</li></ul></li></ul></td></tr><tr><td><p>FNF\_Hebrew</p></td><td><p>Use font families suitable for Hebrew language:</p><p>Linux: FreeMono, FreeSans, FreeSerif</p><p>macOS and Windows: Arial Unicode MS, Gisha, Levenim</p></td></tr><tr><td><p><a name="fnf_japanese" />FNF\_Japanese</p></td><td><p>Use font families suitable for Japanese language:</p><p>Linux: Kochi Mincho, Mona Font</p><p>macOS and Windows: Arial Unicode MS, MS Mincho, MS PMincho</p></td></tr><tr><td><p>FNF\_Korean</p></td><td><p>Use font families suitable for Korean language:</p><p>Linux: UnBatang, UnDotum</p><p>macOS and Windows: Arial Unicode MS, Batang, BatangChe</p></td></tr><tr><td><p>FNF\_None</p></td><td><p>Do not use predefined filters.</p><Note>This constant in combination with any other constant of this enumeration has no effect on the operation of FineReader Engine.</Note></td></tr><tr><td><p>FNF\_PDF</p></td><td><p>Use font families the names of which are specified in the resources of the input PDF file. However, the fonts themselves are not extracted from the PDF file, they need to be installed on the workstation to be used.</p></td></tr><tr><td><p>FNF\_Thai</p></td><td><p>Use font families suitable for Thai language:</p><p>Linux: FreeMono, FreeSans, FreeSerif</p><p>macOS and Windows: Arial Unicode MS, Angsana New, AngsanaUPC</p></td></tr></tbody></table>

## Used in

[ICustomFontSet::FontNamesFilter](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/customfontset#fontnamesfilter)

[ISystemFontSet::FontNamesFilter](/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/systemfontset#fontnamesfilter)
