Form
Form
Overview
Form यह जावा के लिए Aspose.PDF FOSS में एक कक्षा है।. वारिस से: Iterable<Field>.
एक पीडीएफ दस्तावेज़ का इंटरैक्टिव फॉर्म (AcroForm) प्रस्तुत करता है (ISO 32000-1:2008, §12.7).
इस कक्षा में 26 तरीके प्रदान किए जाते हैं जो जावा प्रोग्रामों में फॉर्म वस्तुओं के साथ काम करने के लिए उपलब्ध हैं।. उपलब्ध तरीकों में शामिल हैं: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary,और 9 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances,और तीन और।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
fields | Field[] | Read | सभी क्षेत्रों को प्राप्त करें |
count | int | Read | कुल फ़ील्ड गिनती |
type | FormType | Read | फॉर्म प्रकार - AcroForm शब्दकोश में /XFA इनपुट से XFA की उपस्थिति का पता लगाता है।. |
xFA | XfaForm | Read | XFA-विशिष्ट डेटा तक पहुंचने के लिए XFX फॉर्म ऑब्जेक्ट को वापस करता है।. |
needAppearances | boolean | Read | /NeedAppearances |
defaultAppearance | String | Read | /DA - डिफ़ॉल्ट उपस्थिति |
defaultResources | Resources | Read | /DR - डिफ़ॉल्ट संसाधनों |
flattenSettings | FlattenSettings | Read | {@link #flatten()} द्वारा उपयोग किए गए फ्लैट सेटिंग्स को वापस लाता है।. |
pdfDictionary | PdfDictionary | Read | पीडीएफ शब्दकोश का उपयोग करें।. |
Methods
| Signature | Description |
|---|---|
Form(acroFormDict: PdfDictionary, document: Document, parser: PDFParser) | इस फॉर्म पर कॉल करें।. |
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> | इस फॉर्म के उदाहरण पर इटेरेटर कॉल करें।. |
getType() → FormType | फॉर्म प्रकार - AcroForm शब्दकोश में /XFA इनपुट से XFA की उपस्थिति का पता लगाता है।. |
setType(type: FormType) | आकार का प्रकार निर्धारित करें।. |
getXFA() → XfaForm | XFA-विशिष्ट डेटा तक पहुंचने के लिए XFX फॉर्म ऑब्जेक्ट को वापस करता है।. |
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() | प्रत्येक फ़ील्ड के विगेट की उपस्थिति को अपने पृष्ठ में डालकर आकार को फ्लैट करें |
| सामग्री प्रवाह और फिर AcroForm /Fields array को हटा दें।. | |
flatten(settings: FlattenSettings) | निर्दिष्ट सेटिंग्स का उपयोग करके फॉर्म को फ्लैट करें।. |
getFlattenSettings() → FlattenSettings | {@link #flatten()} द्वारा उपयोग किए गए फ्लैट सेटिंग्स को वापस लाता है।. |
setFlattenSettings(settings: FlattenSettings) | फ़्लैट सेटिंग्स का उपयोग {@link #flatten()} द्वारा किया जाएगा।. |
getPdfDictionary() → PdfDictionary | पीडीएफ शब्दकोश वापस करें।. |
invalidate() | कैश किए गए फ़ील्ड इंडेक्स को तोड़ दें ताकि अगले फ़ाइल-एक्सेस कॉल रस्सी हो सके। |
| {@code /AcroForm/ फ़ील्ड्स}।. |