Form

Overview

Form در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : Iterable<Field>.

فرم تعاملی (AcroForm) یک سند PDF را نشان می دهد. (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

NameTypeAccessDescription
fieldsField[]Readهمه میدان ها را دریافت کنید
countintReadمحاسبه کل میدان
typeFormTypeReadنوع فرم – حضور XFA را از ورودی /XFA در فرهنگ لغت AcroForm تشخیص می دهد.
xFAXfaFormReadبازگرداندن اشیاء فرم XFA برای دسترسی به داده های خاص XF.
needAppearancesbooleanRead__مردی که در حال حاضر
defaultAppearanceStringRead/DA - ظاهر پیش فرض
defaultResourcesResourcesRead/DR - منابع پیش فرض
flattenSettingsFlattenSettingsReadبازگشت تنظیمات فلش استفاده شده توسط {@link #flatten()}.
pdfDictionaryPdfDictionaryReadبه زبان PDF کلمات کلیدی.

Methods

SignatureDescription
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نوع فرم – حضور XFA را از ورودی /XFA در فرهنگ لغت AcroForm تشخیص می دهد.
setType(type: FormType)فرم را به نوعی تنظیم کنید.
getXFA()XfaFormبازگرداندن اشیاء فرم XFA برای دسترسی به داده های خاص XF.
getNeedAppearances()boolean__مردی که در حال حاضر
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به کلمات PDF بازگردانید.
invalidate()شاخص میدان مخفی را از بین ببرید تا تماس های بعدی میدان دسترسی به آن ها نجات یابد.
↑ «تصویر» و «مخالفت».

See Also

 فارسی