跳轉到主要內容
FontNamesFiltersEnum 列舉常數定義了字型家族名稱的預先定義篩選器。這些篩選器指定了文件合成期間要使用的字型集合。
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;

元素

FNF_All

合集中的所有字型系列均可在文件合成期間使用。 這表示將使用最廣泛的字型集;但文件合成速度可能會因此降低。

此常數與此列舉中的任何其他常數組合使用時,對 FineReader Engine 的運作不會產生任何影響。

FNF_Arabic

使用適合阿拉伯語的字型系列:

Linux: FreeMono, FreeSans, FreeSerif

macOS and Windows: Arial Unicode MS, Arabic Typesetting, Microsoft Uighur

FNF_Armenian

使用適合亞美尼亞語的字型系列:

Linux: FreeMono, FreeSans, FreeSerif

macOS and Windows: Arial Unicode MS, Sylfaen

FNF_Auto

根據文字的識別語言,自動選取字型系列篩選器。

適用於 Linux 和 Windows:在此模式下,名稱已在輸入 PDF 檔案資源中指定的字型系列也會新增至合集中 (與 FNF_PDF 設定相同) 。

此常數與此列舉中的任何其他常數組合使用時,對 FineReader Engine 的運作不會產生任何影響。

FNF_Chinese

使用適合中文的字型系列:

Linux: AR PL UMing, AR PL UKai, WenQuanYi Micro Hei, WenQuanYi Zen Hei

macOS and Windows: Arial Unicode MS, SimSun, NSimsun, MingLiU, PMingLiU

FNF_European

使用適合歐洲語言的字型系列:

Linux: Liberation Mono, Liberation Sans, Liberation Serif

macOS and Windows: Arial, Courier New, Times New Roman

FNF_FineReader

使用 ABBYY FineReader 預設使用的字型系列:

Linux 中的此字型集與 Windows 版 ABBYY FineReader Engine 中的字型集相同。只有在您的工作站上已安裝所需字型的情況下,選取此選項才有實際意義。
  • 適合歐洲語言的襯線字型系列:
    • Book Antiqua
    • Bookman Old Style
    • Century Schoolbook
    • Constantia
    • Courier New
    • Consolas
    • Garamond
    • Georgia
    • Palatino Linotype
    • Sylfaen
    • Times New Roman
  • 適合歐洲語言的無襯線字型系列:
    • Arial
    • Arial Black
    • Arial Narrow
    • Arial Unicode MS
    • Calibri
    • Corbel
    • Candara
    • Century Gothic
    • Franklin Gothic Book
    • Franklin Gothic Demi
    • Franklin Gothic Demi Cond
    • Franklin Gothic Heavy
    • Franklin Gothic Medium
    • Franklin Gothic Medium Cond
    • Geneva
    • Lucida Sans Unicode
    • MS Reference Sans Serif
    • Microsoft Sans Serif
    • Segoe UI
    • Tahoma
    • Trebuchet MS
    • Verdana
    • Impact
    • Comic Sans MS
  • 適合中文的字型系列:
    • PMingLiU
    • SimHei
    • SimSun
  • 適合日語的字型系列:
    • MS Mincho
    • MS Gothic
  • 適合泰語的字型系列:
    • Angsana New
    • AngsanaUPC
    • Cordia New
    • CordiaUPC
  • 適合希伯來語的字型系列:
    • Aharoni
    • Fixed Miriam Transparent
  • 適合韓語的字型系列:
    • Batang
    • Dotum
    • Gungsuh
    • Gulim
    • Malgun Gothic

FNF_Hebrew

使用適合希伯來語的字型系列:

Linux: FreeMono, FreeSans, FreeSerif

macOS and Windows: Arial Unicode MS, Gisha, Levenim

FNF_Japanese

使用適合日語的字型系列:

Linux: Kochi Mincho, Mona Font

macOS and Windows: Arial Unicode MS, MS Mincho, MS PMincho

FNF_Korean

使用適合韓語的字型系列:

Linux: UnBatang, UnDotum

macOS and Windows: Arial Unicode MS, Batang, BatangChe

FNF_None

不使用預先定義的篩選器。

此常數與此列舉中的任何其他常數組合使用時,對 FineReader Engine 的運作不會產生任何影響。

FNF_PDF

使用名稱已在輸入 PDF 文件資源中指定的字型系列。但字型本身不會從 PDF 文件中擷取,需要安裝在工作站上方可使用。

FNF_Thai

使用適合泰語的字型系列:

Linux: FreeMono, FreeSans, FreeSerif

macOS and Windows: Arial Unicode MS, Angsana New, AngsanaUPC

使用於

ICustomFontSet::FontNamesFilter ISystemFontSet::FontNamesFilter