使用 DivisionUnit 对象

DivisionUnit 对象表示 DivisionResult 对象的单个结构元素。 DivisionUnit 对象可以表示绘图、单个手写识别段、一行手写或一个手写块。

InkDivisionType 枚举定义布局分析可识别的结构元素类型。 在自动化中, DivisionUnit 对象称为 IInkDivisionUnit

DivisionUnit 对象的 DivisionType 属性返回 DivisionUnit 对象的结构元素类型。 DivisionUnit 对象的 RecognitionString 属性返回手写元素的识别文本,对于绘图元素返回 NULL

DivisionUnit 对象的 Strokes 属性包含与该元素对应的 DivisionResult 对象中的笔划子集。 由于手写元素存在用于不同级别的详细信息,因此不同元素的 Strokes 集合可能会重叠。 具体而言,识别段与它所属的线条和块共享笔划,而线条与它所属的块共享笔划。

DivisionUnit 对象的 RotationTransform 属性返回一个矩阵,用于将元素的笔划旋转为水平。 对于段落和绘图元素, RotationTransform 属性返回标识矩阵。 文本识别器在水平对齐的手写上的性能要好得多,而不是水平对齐的手写。 在自动化中,这称为 RotationTransform 属性,并返回包含转换矩阵的 InkTransform 对象。 RotationTransform 属性返回段落元素和绘图元素的 NULL

有关 DivisionResult 对象的详细信息,请参阅 使用 DivisionResult 对象