Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Obiekt DivisionUnit reprezentuje pojedynczy element strukturalny obiektu DivisionResult. Obiekt DivisionUnit może reprezentować rysunek, pojedynczy segment rozpoznawania pisma ręcznego, wiersz pisma ręcznego lub blok pisma ręcznego.
Wyliczenie InkDivisionType definiuje typy elementów strukturalnych rozpoznawanych przez analizę układu. W usłudze Automation obiekt DivisionUnit nosi nazwę IInkDivisionUnit.
Właściwość DivisionType obiektu DivisionUnit zwraca typ elementu strukturalnego, który jest typem obiektu DivisionUnit. Właściwość RecognitionString obiektu DivisionUnit zwraca tekst rozpoznawania elementów pisma ręcznego lub NULL dla elementów rysunku.
Właściwość Strokes obiektu DivisionUnit zawiera podzbiór pociągnięć w obiekcie DivisionResult, które odpowiadają temu elementowi. Ponieważ elementy pisma ręcznego istnieją dla różnych poziomów szczegółów, kolekcje Strokes dla różnych elementów mogą się nakładać. W szczególności segment rozpoznawczy dzieli pociągnięcia z linii i bloku, których jest częścią, a linia dzieli pociągnięcia z blokiem, którego jest częścią.
Właściwość RotationTransform obiektu DivisionUnit zwraca macierz, która obraca linie elementu do poziomej orientacji. W przypadku elementów akapitu i rysunku właściwość RotationTransform zwraca macierz tożsamości. Rozpoznawanie tekstu działa znacznie lepiej w przypadku pisma ręcznego wyrównanego w poziomie niż pisma, które nie jest wyrównane. W usłudze Automation jest to nazywane właściwością RotationTransform i zwraca obiekt InkTransform zawierający macierz przekształceń. Właściwość RotationTransform zwraca NULL dla elementów akapitu i rysunku.
Aby uzyskać więcej informacji na temat obiektu DivisionResult, zobacz Praca z obiektem DivisionResult.