Поделиться через


FieldData Класс

Содержит данные для поля формы. Сюда входит текст, расположение текста в форме и коллекция элементов, составляющих текст.

Новые возможности версии 2.1: FormSelectionMark добавлен в типы, возвращаемые в списке field_elements, поддержка методов to_dict и from_dict

Наследование
builtins.object
FieldData

Конструктор

FieldData(**kwargs: Any)

Методы

from_dict

Преобразует дикт в форме FieldData в саму модель.

to_dict

Возвращает представление fieldData в диктофоне.

from_dict

Преобразует дикт в форме FieldData в саму модель.

from_dict(data: Dict) -> FieldData

Параметры

data
dict
Обязательно

Словарь в форме FieldData.

Возвращаемое значение

FieldData

Возвращаемый тип

to_dict

Возвращает представление fieldData в диктофоне.

to_dict() -> Dict

Возвращаемое значение

dict

Возвращаемый тип

Атрибуты

bounding_box

Список из 4 точек, представляющий четырехсторонний ограничивающий прямоугольник, который контурирует текст. Точки перечислены в порядке по часовой стрелке: сверху слева, вверху справа, снизу справа, снизу слева. Единицы измерения отображаются в пикселях для изображений и дюймах для PDF.

bounding_box: List[Point]

field_elements

Если include_field_elements имеет значение true, возвращается список элементов, составляющих это поле или значение. Список состоит из таких элементов, как строки, слова и знаки выделения.

field_elements: List[FormElement | FormWord | FormLine | FormSelectionMark]

page_number

1-й номер страницы, на которой присутствует это содержимое.

page_number: int

text

Строковое представление поля или значения.

text: str