Form
Form
نمای کلی
Form یک کلاس در Aspose.PDF FOSS برای جاوا است. وارثان از: Iterable<Field>.
نشان دهنده فرم تعاملی (AcroForm) یک سند PDF است. (ISO 32000-1:2008, §12.7).
این کلاس ۲۶ روش برای کار با اشیاء Form در برنامه های جاوا را ارائه می دهد. روش های موجود شامل: Form, add, delete, flatten, get, getCount, getDefaultAppearance, getDefaultResources, getFields, getFlattenSettings, getNeedAppearances, getPdfDictionary,، و 9 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: count, defaultAppearance, defaultResources, fields, flattenSettings, needAppearances,، و سه تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
fields | Field[] | بخونید. | دریافت تمام فیلدها |
count | int | بخونید. | تعداد کل میدان ها |
type | FormType | بخونید. | نوع فرم وجود XFA را از ورودی /XFA در فرهنگ لغت AcroForm تشخیص می دهد. |
xFA | XfaForm | بخونید. | بازگردانده شده است که XFA فرم برای دسترسی به داده های خاص XF را می دهد. |
needAppearances | boolean | بخونید. | /NeedAppearances -منظور شما؟ |
defaultAppearance | String | بخونید. | /DA ظاهر پیش فرض |
defaultResources | Resources | بخونید. | /DR منابع پیش فرض |
flattenSettings | FlattenSettings | بخونید. | تنظیمات flatten مورد استفاده توسط {@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 | فیلد را بر اساس اندیس ۱‑پایه دریافت کنید |
getFields() → Field[] | دریافت تمام فیلدها |
getCount() → int | تعداد کل میدان ها |
iterator() → Iterator<Field> | در این فورم تکرار کننده را صدا می کند. |
getType() → FormType | نوع فرم وجود XFA را از ورودی /XFA در فرهنگ لغت AcroForm تشخیص می دهد. |
setType(type: FormType) | نوع فرم را تنظیم میکند. |
getXFA() → XfaForm | بازگردانده شده است که XFA فرم برای دسترسی به داده های خاص XF را می دهد. |
getNeedAppearances() → boolean | /NeedAppearances -منظور شما؟ |
setNeedAppearances(value: boolean) | مقدار نیاز به ظاهرها را تنظیم میکند. |
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 | تنظیمات flatten مورد استفاده توسط {@link #flatten() } را باز می گرداند. |
setFlattenSettings(settings: FlattenSettings) | تنظیمات flatten را که توسط {@link #flatten()} استفاده میشود، تنظیم میکند. |
getPdfDictionary() → PdfDictionary | کلمه لغت pdf را باز می گرداند. |
invalidate() | شاخص میدان ذخیره شده را حذف می کند تا در تماس بعدی با دسترسی به این زمینه {@code /AcroForm/Fields}. |