メインコンテンツへスキップ
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 のこのフォントセットは、ABBYY FineReader Engine の Windows 版と同じです。このオプションが有効なのは、必要なフォントがワークステーションにインストールされている場合のみです。
  • ヨーロッパ言語に適したセリフフォントファミリー:
    • 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