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
| Name | Type | Access | Description |
|---|---|---|---|
fields | Field[] | Read | همه میدان ها را دریافت کنید |
count | int | Read | محاسبه کل میدان |
type | FormType | Read | نوع فرم – حضور XFA را از ورودی /XFA در فرهنگ لغت AcroForm تشخیص می دهد. |
xFA | XfaForm | Read | بازگرداندن اشیاء فرم XFA برای دسترسی به داده های خاص XF. |
needAppearances | boolean | Read | __مردی که در حال حاضر |
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) | فرم را در این حالت به صورت مثال تماس بگیرید. |
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() | شاخص میدان مخفی را از بین ببرید تا تماس های بعدی میدان دسترسی به آن ها نجات یابد. |
| ↑ «تصویر» و «مخالفت». |