Form
Overview
Form เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java. ทายาทจาก: Iterable<Field>.
แสดงรูปแบบปฏิสัมพันธ์ (AcroForm) ของเอกสาร PDF (ISO 32000-1:2008, §12.7).
หมวดนี้ให้ 26 วิธีในการทํางานกับวัตถุ Form ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary,และ 9 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances,และอีก 3 คน.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
fields | Field[] | Read | เก็บทุกสนาม |
count | int | Read | จํานวนสนามทั้งหมด |
type | FormType | Read | แบบแบบ ตรวจสอบการมี XFA จาก /XFA ในคําศัพท์ AcroForm. |
xFA | XfaForm | Read | กลับวัตถุแบบ XFA เพื่อเข้าถึงข้อมูลเฉพาะ XF.A. |
needAppearances | boolean | Read | NeedAppearances - คุณเป็นใคร? |
defaultAppearance | String | Read | /DA การแสดงตัวตามปกติ |
defaultResources | Resources | Read | /DR ทรัพยากรตามปกติ |
flattenSettings | FlattenSettings | Read | การคืนการตั้งค่าที่ใช้โดย {@link #flatten()}. |
pdfDictionary | PdfDictionary | Read | ได้คําศัพท์ PDF. |
Methods
| Signature | Description |
|---|---|
Form(acroFormDict: PdfDictionary, document: Document, parser: PDFParser) | เรียก Form ในตัวอย่างของ Form นี้. |
get(fieldName: String) → Field | รับสนามโดยชื่อเต็ม |
hasField(fieldName: String) → boolean | กลับข้อมูลที่ใช้ชื่อดังกล่าวอยู่หรือไม่. |
hasField(fieldName: String, ignoreCase: boolean) → boolean | กลับข้อมูลที่ใช้ชื่อดังกล่าวอยู่หรือไม่. |
get(index: int) → Field | รับสนามโดย 1 หลักอัตราการแสดงผล |
getFields() → Field[] | เก็บทุกสนาม |
getCount() → int | จํานวนสนามทั้งหมด |
iterator() → Iterator<Field> | เรียกตัวอิเทอร์ในกรณี Form นี้. |
getType() → FormType | แบบแบบ ตรวจสอบการมี XFA จาก /XFA ในคําศัพท์ AcroForm. |
setType(type: FormType) | กําหนดรูปแบบ. |
getXFA() → XfaForm | กลับวัตถุแบบ XFA เพื่อเข้าถึงข้อมูลเฉพาะ XF.A. |
getNeedAppearances() → boolean | NeedAppearances - คุณเป็นใคร? |
setNeedAppearances(value: boolean) | กําหนดค่าความต้องการการปรากฏตัว. |
getDefaultAppearance() → String | /DA การแสดงตัวตามปกติ |
getDefaultResources() → Resources | /DR ทรัพยากรตามปกติ |
add(field: Field) | เพิ่มสนาม |
add(field: Field, pageNumber: int) | เพิ่มสนามที่หน้าที่ระบุ (อัตรานุกรรม 1). |
add(field: Field, newName: String, pageNumber: int) → Field | สร้างสําเนาของสนามที่ระบุ, มอบชื่อใหม่ให้มัน, วางในหน้าที่ขอ และเพิ่มมันไปยังฟอร์ม. |
size() → int | คืนจํานวนสนามในฟอร์ม. |
delete(fieldName: String) | ลบสนามตามชื่อ |
flatten() | แผ่นฟอร์มโดยการเตาหน้าต่างของวิดจ์ต ของแต่ละสนามในกระแสเนื้อหาของหน้า และจากนั้นลบ array AcroForm /Fields. |
flatten(settings: FlattenSettings) | ทําให้ฟอร์มเรียบๆ โดยใช้การตั้งค่าที่กําหนดไว้. |
getFlattenSettings() → FlattenSettings | การคืนการตั้งค่าที่ใช้โดย {@link #flatten()}. |
setFlattenSettings(settings: FlattenSettings) | กําหนดการตั้งค่าที่เรียบที่จะใช้โดย {@link #flatten()}. |
getPdfDictionary() → PdfDictionary | การคืนคําศัพท์ pdf. |
invalidate() | ปล่อยอัณหัสสนามที่เก็บไว้ในคาส์ เพื่อให้การเรียกเข้าถึงสนานต่อไปจะสแกน {@code /AcroForm/Fields}. |