你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
FormField 类
表示在输入表单中识别的字段。
版本 v2.1 中的新增功能:支持 to_dict 和 from_dict 方法
- 继承
-
builtins.objectFormField
构造函数
FormField(**kwargs: Any)
方法
from_dict |
将 FormField 形状中的 dict 转换为模型本身。 |
to_dict |
返回 FormField 的 dict 表示形式。 |
from_dict
将 FormField 形状中的 dict 转换为模型本身。
from_dict(data: Dict) -> FormField
参数
返回
FormField
返回类型
to_dict
属性
confidence
测量识别结果的确定性程度。 值介于 [0.0, 1.0] 之间。
confidence: float
label_data
包含字段标签的文本、边界框和字段元素。 请注意,对于使用标签训练的模型分析的表单,不会返回此值。
label_data: FieldData
name
字段的唯一名称或训练时标签(如果从使用标签训练的自定义模型进行分析)。
name: str
value
已识别字段的值。 其语义数据类型由 value_type 描述。 如果值是从窗体中提取的,但无法规范化为其类型,则访问 value_data.text 属性以获取该值的文本表示形式。
value: str | int | float | date | time | Dict[str, FormField] | List[FormField]
value_data
包含字段值的文本、边界框和字段元素。
value_data: FieldData
value_type
在 FormField 上找到 的值 的类型。 如 中所述 FieldValueType,可能的类型包括:“string”、“date”、“time”、“phoneNumber”、“float”、“integer”、“dictionary”、“list”、“selectionMark”或“countryRegion”。
value_type: str