Share via


FormPage Sınıf

Giriş belgesinden tanınan bir sayfayı temsil eder. Satırlar, sözcükler, seçim işaretleri, tablolar ve sayfa meta verilerini içerir.

Sürüm v2.1'de yeni: selection_marks özelliği, to_dict ve from_dict yöntemleri desteği

Devralma
builtins.object
FormPage

Oluşturucu

FormPage(**kwargs: Any)

Yöntemler

from_dict

FormPage şeklindeki bir dikteyi modelin kendisine dönüştürür.

to_dict

FormPage'in dikte gösterimini döndürür.

from_dict

FormPage şeklindeki bir dikteyi modelin kendisine dönüştürür.

from_dict(data: Dict) -> FormPage

Parametreler

data
dict
Gerekli

FormPage şeklinde bir sözlük.

Döndürülenler

Form Sayfası

Dönüş türü

to_dict

FormPage'in dikte gösterimini döndürür.

to_dict() -> Dict

Döndürülenler

dict

Dönüş türü

Öznitelikler

height

Resmin/PDF'nin yüksekliği sırasıyla piksel/inç cinsindendir.

height: float

lines

include_field_elements true olarak ayarlandığında tanınan metin satırlarının listesi döndürülür. İçeriği tanıma çağrıları için bu liste her zaman doldurulur. Döndürülen satır sayısı üst sınırı sayfa başına 300'dür. Çizgiler yukarıdan aşağıya, soldan sağa sıralanır, ancak bazı durumlarda yakınlık daha yüksek öncelikle ele alınıyor. Sıralama düzeni algılanan metne bağlı olduğundan, görüntüler ve OCR sürüm güncelleştirmeleri arasında değişebilir. Bu nedenle, iş mantığı sipariş yerine gerçek satır konumunun üzerine oluşturulmalıdır. Satırların okuma sırası reading_order anahtar sözcük bağımsız değişkeni tarafından belirtilebilir (Not: reading_order yalnızca begin_recognize_content ve begin_recognize_content_from_url desteklenir).

lines: List[FormLine]

page_number

Bu içeriğin bulunduğu sayfanın 1 tabanlı numarası.

page_number: int

selection_marks

Sayfadan ayıklanan seçim işaretlerinin listesi.

selection_marks: List[FormSelectionMark]

tables

Bir sayfada bulunan ayıklanan tabloların listesi.

tables: List[FormTable]

text_angle

Metnin saat yönündeki genel yönü, (-180, 180] arasında derece cinsinden ölçülür.

text_angle: float

unit

LengthUnit Genişlik, yükseklik ve sınırlayıcı kutu özellikleri tarafından kullanılan. Görüntüler için birim "piksel"dir. PDF için birim "inç"tir.

unit: str

width

Resmin/PDF'nin piksel/inç cinsinden genişliği sırasıyla.

width: float