Form
Form
ภาพรวม
Form เป็นคลาสใน Aspose.PDF FOSS สำหรับ TypeScript.
แบบฟอร์มเชิงโต้ตอบของเอกสาร: ฟิลด์เทอร์มินัลของต้นไม้ /AcroForm.
คลาสนี้ประกาศ 10 เมธอดสำหรับอ็อบเจกต์ Form ในโปรแกรม TypeScript. เมธอดที่มีรวมถึง: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, GenerateAppearances, Get, RemoveField, constructor. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน TypeScript ใดก็ได้หลังจากติดตั้งแพ็กเกจ Aspose.PDF FOSS สำหรับ TypeScript. คุณสมบัติ: Dict, Fields.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
Fields | Field[] | อ่าน | ดึงฟิลด์. |
Dict | `PdfDict | undefined` | อ่าน |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
constructor(doc: Document) | เรียกใช้ constructor(doc) บนอินสแตนซ์ Form นี้. |
Get(fullName: string) → `Field | undefined` |
AddTextField(init: TextFieldInit) → TextField | สร้างฟิลด์ข้อความแบบบรรทัดเดียวบน init.page และส่งคืนตัวจัดการของมัน. |
AddCheckbox(init: CheckboxInit) → CheckboxField | สร้างช่องทำเครื่องหมายบน init.page และส่งคืนตัวจัดการของมัน. |
AddRadioGroup(init: RadioGroupInit) → RadioField | สร้างกลุ่มวิทยุที่วิดเจ็ตลูกอาจอยู่บนหน้าต่าง ๆ แตกต่างกัน และ ส่งคืนตัวจัดการของฟิลด์แม่. |
AddComboBox(init: ComboBoxInit) → ChoiceField | สร้างคอมโบบ็อกซ์ (เมนูดรอปดาวน์) บน init.page และส่งคืนตัวจัดการของมัน. |
AddListBox(init: ListBoxInit) → ChoiceField | สร้างกล่องรายการบน init.page และคืนค่าตัวจัดการของมัน. |
AddPushButton(init: PushButtonInit) → ButtonField | สร้างปุ่มกดบน init.page และคืนค่าตัวจัดการของมัน. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | สร้างสตรีมการแสดงผลสำหรับทุกฟิลด์, จากนั้นลบแฟล็ก AcroForm /NeedAppearances เพื่อให้เอกสารแสดงผลเหมือนกันทุกที่. |