Form
Form
अवलोकन
Form जावा के लिए Aspose.PDF FOSS में एक वर्ग है. वारिसों सेः: Iterable<Field>.
पीडीएफ दस्तावेज़ के इंटरैक्टिव रूप (AcroForm) का प्रतिनिधित्व करता है (ISO 32000-1:2008, §12.7).
यह वर्ग जावा प्रोग्राम में Form ऑब्जेक्ट के साथ काम करने के लिए 26 विधियाँ प्रदान करता है।. उपलब्ध विधियों में शामिल हैंः: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary, और 9 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances, और 3 अधिक।.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
fields | Field[] | पढ़िए। | सभी फ़ील्ड प्राप्त करें |
count | int | पढ़िए। | कुल क्षेत्र गणना |
type | FormType | पढ़िए। | प्रपत्र प्रकार AcroForm शब्दकोश में /XFA प्रविष्टि से XFA उपस्थिति का पता लगाता है. |
xFA | XfaForm | पढ़िए। | XFA-विशिष्ट डेटा तक पहुँचने के लिए XF का फॉर्म ऑब्जेक्ट लौटाता है. |
needAppearances | boolean | पढ़िए। | NeedAppearances |
defaultAppearance | String | पढ़िए। | /DA डिफ़ॉल्ट रूप से दिखाई देता है |
defaultResources | Resources | पढ़िए। | /DR डिफ़ॉल्ट संसाधन |
flattenSettings | FlattenSettings | पढ़िए। | {@link #flatten() } द्वारा उपयोग की गई फ्लैट सेटिंग्स लौटाता है. |
pdfDictionary | PdfDictionary | पढ़िए। | pdf शब्दकोश प्राप्त करता है।. |
विधियाँ
| Signature | विवरण |
|---|---|
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-विशिष्ट डेटा तक पहुँचने के लिए XF का फॉर्म ऑब्जेक्ट लौटाता है. |
getNeedAppearances() → boolean | NeedAppearances |
setNeedAppearances(value: boolean) | need appearances मान सेट करता है।. |
getDefaultAppearance() → String | /DA डिफ़ॉल्ट रूप से दिखाई देता है |
getDefaultResources() → Resources | /DR डिफ़ॉल्ट संसाधन |
add(field: Field) | एक फ़ील्ड जोड़ें |
add(field: Field, pageNumber: int) | निर्दिष्ट पृष्ठ में एक फ़ील्ड जोड़ता है (१-आधारित सूचकांक) ।. |
add(field: Field, newName: String, pageNumber: int) → Field | निर्दिष्ट फ़ील्ड की एक प्रति बनाता है, उसे नया नाम देता है और इसे अनुरोधित पृष्ठ पर रखता है। फिर उसे फॉर्म में जोड़ता है. |
size() → int | फ़ॉर्म में फ़ील्ड की संख्या लौटाता है. |
delete(fieldName: String) | नाम के अनुसार फ़ील्ड को मिटाएँ |
flatten() | प्रत्येक फ़ील्ड की विगेट उपस्थिति को उसके पृष्ठ के सामग्री स्ट्रीम में बेकिंग करके और फिर AcroForm /Fields सरणी को हटाकर फॉर्म को सपाट करता है. |
flatten(settings: FlattenSettings) | निर्दिष्ट सेटिंग्स का उपयोग करके फॉर्म को समतल करता है. |
getFlattenSettings() → FlattenSettings | {@link #flatten() } द्वारा उपयोग की गई फ्लैट सेटिंग्स लौटाता है. |
setFlattenSettings(settings: FlattenSettings) | सेट करता है flatten सेटिंग्स को, जो {@link #flatten()} द्वारा उपयोग की जाती हैं।. |
getPdfDictionary() → PdfDictionary | पीडीएफ शब्दकोश लौटाता है. |
invalidate() | कैश किए गए फ़ील्ड इंडेक्स को छोड़ देता है ताकि अगले फ़ीलड-एक्सेस कॉल {@code /AcroForm/Fields}. रीस्कैन कर सके।. |