Condividi tramite


Uso dell'oggetto DivisionUnit

L'oggetto DivisionUnit rappresenta un singolo elemento strutturale di un oggetto DivisionResult . Un oggetto DivisionUnit può rappresentare un disegno, un singolo segmento di riconoscimento della scrittura, una riga di scrittura o un blocco di grafia.

L'enumerazione InkDivisionType definisce i tipi di elemento strutturali riconosciuti dall'analisi del layout. In Automazione l'oggetto DivisionUnit è denominato IInkDivisionUnit.

La proprietà DivisionType dell'oggetto DivisionUnit restituisce il tipo di elemento strutturale che l'oggetto DivisionUnit è. La proprietà RecognitionString dell'oggetto DivisionUnit restituisce il testo di riconoscimento per gli elementi di scrittura a mano o NULL per gli elementi di disegno.

La proprietà Strokes dell'oggetto DivisionUnit contiene il subset dei tratti nell'oggetto DivisionResult che corrispondono a questo elemento. Poiché gli elementi di grafia esistono per livelli diversi di dettaglio, le raccolte Strokes per diversi elementi possono sovrapporsi. In particolare, un segmento di riconoscimento condivide i tratti con la linea e il blocco fa parte di e una linea condivide i tratti con il blocco di cui fa parte.

La proprietà RotationTransform dell'oggetto DivisionUnit restituisce una matrice per ruotare i tratti dell'elemento in orizzontale. Per i paragrafi e gli elementi di disegno, la proprietà RotationTransform restituisce la matrice di identità. Un riconoscimento del testo esegue molto meglio la scrittura a mano allineata orizzontalmente rispetto alla grafia che non è. In Automazione viene chiamata proprietà RotationTransform e restituisce un oggetto InkTransform che contiene la matrice di trasformazione. La proprietà RotationTransform restituisceNULL per i paragrafi e gli elementi di disegno.

Per altre informazioni sull'oggetto DivisionResult, vedere Uso dell'oggetto DivisionResult.