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विवरण
fieldsField[]पढ़िए।सभी फ़ील्ड प्राप्त करें
countintपढ़िए।कुल क्षेत्र गणना
typeFormTypeपढ़िए।प्रपत्र प्रकार AcroForm शब्दकोश में /XFA प्रविष्टि से XFA उपस्थिति का पता लगाता है.
xFAXfaFormपढ़िए।XFA-विशिष्ट डेटा तक पहुँचने के लिए XF का फॉर्म ऑब्जेक्ट लौटाता है.
needAppearancesbooleanपढ़िए।NeedAppearances
defaultAppearanceStringपढ़िए।/DA डिफ़ॉल्ट रूप से दिखाई देता है
defaultResourcesResourcesपढ़िए।/DR डिफ़ॉल्ट संसाधन
flattenSettingsFlattenSettingsपढ़िए।{@link #flatten() } द्वारा उपयोग की गई फ्लैट सेटिंग्स लौटाता है.
pdfDictionaryPdfDictionaryपढ़िए।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)Field1-आधारित सूचकांक द्वारा फ़ील्ड प्राप्त करें
getFields()Field[]सभी फ़ील्ड प्राप्त करें
getCount()intकुल क्षेत्र गणना
iterator()Iterator<Field>इस फॉर्म उदाहरण पर पुनरावर्तक को बुलाता है.
getType()FormTypeप्रपत्र प्रकार AcroForm शब्दकोश में /XFA प्रविष्टि से XFA उपस्थिति का पता लगाता है.
setType(type: FormType)फ़ॉर्म प्रकार सेट करता है।.
getXFA()XfaFormXFA-विशिष्ट डेटा तक पहुँचने के लिए XF का फॉर्म ऑब्जेक्ट लौटाता है.
getNeedAppearances()booleanNeedAppearances
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}. रीस्कैन कर सके।.

यह भी देखें

 हिन्दी