Form

Genel Bakış

Form, Python için Aspose.PDF FOSS içinde bir sınıftır.

Bir PDF belgesi içinde etkileşimli bir formu (AcroForm) temsil eder.

Bu sınıf, Python programlarında Form nesneleriyle çalışmak için 10 yöntem sağlar. Mevcut yöntemler şunlardır: __init__, add_checkbox, add_combo_box, add_list_box, add_push_button, add_radio_group, add_text_field, flatten, generate_appearances, remove_field. Tüm genel üyeler, Aspose.PDF FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: fields.

Özellikler

AdTürErişimAçıklama
fieldslist[Field]OkumaFormdaki tüm alanların bir listesi.

Yöntemler

İmzaAçıklama
__init__(document: Document)Calls init(belge) bu Form örneğinde.
`add_text_field(name: str, page: Any, rect: Sequence[float], value: str, font_size: float, multiline: bool, alignment: strint, read_only: bool, required: bool)→Field`
add_checkbox(name: str, page: Any, rect: Sequence[float], checked: bool, on_value: str, read_only: bool, required: bool) → FieldOluşturulan Kapalı/Açık görünümlerine sahip bir onay kutusu ekleyin.
add_radio_group(name: str, page: Any, options: Mapping[str, Sequence[float]]
    \| Sequence[tuple[str, Sequence[float]]], value: str \| None, read_only: bool, required: bool)` → `Field` | Add a radio field whose option names map to widget rectangles. |

| add_list_box(name: str, page: Any, rect: Sequence[float], options: Sequence[str \| tuple[str, str]], value: str \| Sequence[str] \| None, multiselect: bool, font_size: float, alignment: str \| int, read_only: bool, required: bool) → Field | Dize veya dışa aktarım/görüntüleme seçenekleriyle bir liste kutusu ekle. | | add_combo_box(name: str, page: Any, rect: Sequence[float], options: Sequence[str \| tuple[str, str]], value: str \| None, editable: bool, font_size: float, alignment: str \| int, read_only: bool, required: bool) → Field | Bir kombinasyon kutusu ekle, isteğe bağlı olarak seçenek listesi dışındaki değerleri de kabul eder. | | add_push_button(name: str, page: Any, rect: Sequence[float], caption: str, read_only: bool, required: bool) → Field | Oluşturulmuş normal görünümle yalnızca başlık içeren bir itme düğmesi ekle. | | remove_field(name: str) → Field | Tam nitelikli adıyla bir alanı kaldır ve kaldırılan alanı döndür. | | generate_appearances() → int | Mevcut alan değerlerinden alan görünüm akışlarını yeniden oluştur. | | flatten() | Formdaki tüm alanları düzleştir, böylece sayfa içeriğinin bir parçası olurlar. |

Ayrıca Bakınız

 Türkçe