認識言語
後方互換性を確保するために ChinesePRC と ChineseTaiwan も引き続き使用できますが、新規実装では ChineseSimplified と ChineseTraditional を使用する必要があります。
- “ChineseSimplified”
- “ChineseTraditional”
- “Japanese”
- “JapaneseModern”
- “Korean”
- “KoreanHangul”
フォント
エクスポート
IPDFExportParams::TextExportMode = PEM\_ImageOnText) でエクスポートすると、文書の見た目をそのまま維持できます。
認識とエクスポートの手順
- Engine オブジェクトの CreateDocumentProcessingParams メソッドを使用して、DocumentProcessingParams オブジェクトを作成します。
- 認識言語を指定します。PageProcessingParams サブオブジェクトの RecognizerParams サブオブジェクトの SetPredefinedTextLanguage メソッドを使用します。
- CJK 言語に適したフォントセットを選択します。SynthesisParamsForDocument サブオブジェクトの ISynthesisParamsForDocument::FontSet プロパティを使用します。
- 設定済みの DocumentProcessingParams オブジェクトを、FRDocument オブジェクトの Process メソッドに渡します。Engine オブジェクトのメソッドを使用する場合は、エクスポートの前に、設定済みの SynthesisParamsForDocument オブジェクトをパラメーターとして指定して、Engine オブジェクトの synthesis メソッドのいずれかを呼び出す必要があります。
- FRDocument オブジェクトの Export メソッドを使用して、認識されたテキストをエクスポートします。PDF または PDF/A 形式にエクスポートする場合は、必要なエクスポートモードを指定します。
CJK 言語で記述されたテキストに対しては、Word オブジェクトとそのプロパティ、または CharParams オブジェクトの IsWordFirst 、IsWordLeftmost プロパティを使用しないでください。処理では、内部処理のためにのみテキスト行を “words” に分割しており、これらの記号グループは実際の単語とは一致しません。
C++ コード
C++ コード
C++ (COM) コード
C++ (COM) コード
C# コード
C# コード
