レイアウト分析
レイアウト分析は Strokes コレクションで動作し、ストロークを手書き要素と描画要素に分類します。 Divider オブジェクトを使用すると、タブレット PC レイアウト解析機能にアクセスできます。
次の表では、Divider オブジェクトがストロークを分類する InkDivisionType 列挙体の構造要素の型について説明します。
型 | 説明 |
---|---|
Segment | 認識セグメント。 |
線 | 1 つ以上の認識セグメントを含む手書きの行。 |
Paragraph | 1 行以上の手書き文字を含むストロークのブロック。 |
描画 | 手書きではないインク。 |
Divider オブジェクトには Strokes コレクションがあり、コレクションに追加またはコレクションから削除するたびに、Divider オブジェクトが動的に分析します。 Divider オブジェクトはシリアル化できないため、分析状態を保存できません。 したがって 、Divider オブジェクトは、手書き入力と描画入力の混在を区別する必要があるが、セッション間で大量のインクを再分析する必要がないアプリケーション向けに設計されています。
DivisionResult オブジェクトで返される現在の分析結果の静的なスナップショットを取得できます。 DivisionUnit オブジェクトを取得できます。それぞれが DivisionResult オブジェクトの 1 つの構造要素を表します。 DivisionResult オブジェクトと DivisionUnit オブジェクトはシリアル化できません。 ただし、これらのオブジェクトの状態情報を使用できます。
Divider オブジェクトは、左から右への手書きでのみ機能します。 Divider オブジェクト で 中国語などの垂直言語を正しく分析するには、文字を上から下ではなく左から右に描画する必要があります。